Struts2 url标签:自动生成URL地址
发布时间:2020-12-15 02:40:48 所属栏目:Java 来源:网络整理
导读:在 Struts2 框架中,一个 Action 对象的 URL 映射地址包含名称空间、调用方法等多个参数,这样的 URL 可以直接进行编写,也可以使用 Struts2 框架提供的 url 标签自动生成 URL 地址,url 标签中提供了多个属性满足不同格式的 URL 需求。 语法: s:url value="
在 Struts2 框架中,一个 Action 对象的 URL 映射地址包含名称空间、调用方法等多个参数,这样的 URL 可以直接进行编写,也可以使用 Struts2 框架提供的 url 标签自动生成 URL 地址,url 标签中提供了多个属性满足不同格式的 URL 需求。 语法:
<s:url value="actionTag.action"> url 标签是一个很常用的标签,在 url 标签中可以向 url 传递请求参数,也可以通过 url 标签提供的属性生成不同格式的 url。 url标签的属性说明如表所示。
示例创建程序中的首页 index.jsp,在此页面中通过 url 标签生成不同格式的 url 地址,关键代码如下:<body> <div> <h2>url标签</h2> <ul> <li>生成Action链接</li> <li> <s:url action="user.action" method="add" namespace="admin"></s:url> </li> </ul> <ul> <li>生成Action链接(带有主机名及端口号)</li> <li> <s:url action="user.action" method="add" namespace="admin" forceAddSchemeHostAndPort="true"></s:url> </li> </ul> <ul> <li>生成Action链接(带有参数)</li> <li> <s:url action="user.action"method="add" namespace="admin"> <s:param name="username" value="'mr'"></s:param> <s:param name="password" value="'mrsoft'"></s:param> </s:url> </li> </ul> </div> </body> (编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |