您好,欢迎访问一九零五行业门户网

Strtus2标签<s:url>

在没有使用 struts2 的时候可以使用 el 来进行 url 传参。而在 struts2 中不推荐使用 el (其实在 struts2.0.0.11 之后就不再支持 el )而推荐使用功能更为强大的 ognl 表达式语言。那么怎么使用 ognl 实现 url 传参 ? s:url s:url a 一起使用,用于带多个参
在没有使用struts2的时候可以使用el来进行url传参。而在struts2中不推荐使用el(其实在struts2.0.0.11之后就不再支持el)而推荐使用功能更为强大的ognl表达式语言。那么怎么使用ognl实现url传参?
一起使用,用于带多个参数。
[html] view plaincopy
a href=  s:url action=>     s:param name=  value=>s:param>      s:param name=  value=>s:param>      s:param name=  value=>s:param>   s:url>  >测试连接a>  生成一个url地址,可以通过url子元素向url地址发送请求参数
[html] view plaincopy
s:url action=> 指定请求地址  s:param name= value=>s:param> 指定参数  s:url>  例子:
[html] view plaincopy
          s:url var=url action=mainpage>             s:param name=id value=123/>         s:url>                    s:a href=%{url}>测试连接s:a>       该方法在生成的页面源码中生成如下代码     a href=/netbookshop_081029/mainpage?id=123>测试连接a>   includeparams属性
[html] view plaincopy
                                        s:url var=url action=mainpage includeparams=none>               s:param name=id value=123/>           s:url>   includecontext属性
[html] view plaincopy
                       s:url var=url action=mainpage includecontext=false>               s:param name=id value=123/>           s:url>   a href=/mainpage?id=123>urla>   method属性
[html] view plaincopy
          s:url var=url action=mainpage method=ok>              s:param name=id value=123/>          s:url>   namespace属性
[html] view plaincopy
          s:url var=url action=mainpage namespace=user>              s:param name=id value=123/>          s:url>      结果如下   lt;a href=user/mainpage?id=123>urla>
其它类似信息

推荐信息