Struts1之logic标签
logic是Struts1中的逻辑标签
<%@ taglib prefix="logic" uri="http://struts.apache.org/tags-logic" %>
logic:forward 请求跳转
Struts中的配置 <struts-config> <!-- 全局跳转 --> <global-forwards> <!--输入项目名后直接通过index.jsp中的logic:forward跳转到这个界面--> <forward name="index" path="/WEB-INF/user/reguser.jsp"/> </global-forwards> ...... </struts-config>
JSP中的代码 <%--配置的name必须是全局跳转--%> <logic:forward name="index"/>
logic:redirect 重定向
<logic:redirect forward="index2"/> 这里的forward属性值,是Struts配置的全局跳转,如果跳转到WEB-INF目录,会报错,因为WEB-INF目录不能直接被浏览器访问 也可以使用href属性,直接访问网址,需要指定完整的路径 <logic:redirect href="${pageContext.request.contextPath}/regUserUI.do"/>