您好, 欢迎来到 !    登录 | 注册 | | 设为首页 | 收藏本站

Struts2锚标记不包含contextPath

Struts2锚标记不包含contextPath

这应该工作:

<s:set id="contextPath"  value="#request.get('javax.servlet.forward.context_path')" />
<s:a href="%{contextPath}/clickme" theme="simple">Click here.</s:a>

但是,您不应该这样做。需要网址时,请使用<s:url>标记

<%-- Without specifying an action --%>
<s:url id="myUrl" value="clickme" />
<s:a href="%{myUrl}" theme="simple">Click here.</s:a>

<%-- With an action --%>
<s:url id="myUrl" action="clickme" />
<s:a href="%{myUrl}" theme="simple">Click here.</s:a>

顺便说一句,您不需要表单的action属性的上下文路径:

<s:form method="post" action="submitme" theme="simple"></s:form>
其他 2022/1/1 18:13:44 有612人围观

撰写回答


你尚未登录,登录后可以

和开发者交流问题的细节

关注并接收问题和回答的更新提醒

参与内容的编辑和改进,让解决方法与时俱进

请先登录

推荐问题


联系我
置顶