好得很程序员自学网

<tfoot draggable='sEl'></tfoot>

Strtus2标签&lt;s:url&gt;

在没有使用 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" > url a >

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" > url a >

查看更多关于Strtus2标签&lt;s:url&gt;的详细内容...

  阅读:32次

上一篇: Hack2

下一篇:认识OracleSQL内置函数