描述
该标签用于创建url,可以通过"param"标签提供request参数.
注意:
当includeParams的值时'all'或者'get', param标签中定义的参数将有优先权,也就是说其会覆盖其他同名参数的值.
参数
| 名称 |
必填 |
缺省 |
类型 |
描述 |
| includeParams |
false |
get |
Object/String |
值为'none', 'get' 或'all'. |
| scheme |
false |
|
Object/String |
scheme属性 |
| value |
false |
|
Object/String |
value如果不提供就用当前action |
| action |
false |
|
Object/String |
用来生成url的action,如果没有则使用value |
| namespace |
false |
|
Object/String |
命名空间 |
| method |
false |
|
Object/String |
使用的action的方法 |
| encode |
false |
true |
Boolean |
是否encode参数 |
| includeContext |
false |
true |
Boolean |
是否实际的上下文环境应该包含在url中 |
| portletMode |
false |
|
Object/String |
结果portlet 的模式(mode) |
| windowState |
false |
|
Object/String |
结果portlet窗口的状态 |
| portletUrlType |
false |
|
Object/String |
指定这时一个 portlet 输出还是一个 action url |
| anchor |
false |
|
Object/String |
URL的锚点( anchor) |
| id |
false |
|
Object/String |
该元素标识 |
例子
<-- Example 1 -->
<ww:url value="editGadget.action">
<ww:param name="id" value="%{selected}" />
</ww:url>
<-- Example 2 -->
<ww:url action="editGadget">
<ww:param name="id" value="%{selected}" />
</ww:url>
<-- Example 3-->
<ww:url includeParams="get" >
<:param name="id" value="%{'22'}" />
</ww:url>