![](/img/trans.png)
[英]How to redirect to another jsp page in Struts2 by using JavaScript function
[英]Redirect tag in struts2 jsp page
我在這樣的struts中有一個jsp頁面:
<%@taglib prefix="s" uri="/struts-tags" %>
<s:if test="#session.variablename == null" >
**<s:action name="loginForm" />**
</s:if>
<html>
<head>
<script type="text/javascript" src="http://code.jquery.com/jquery-1.7.1.js"></script>
</head>
<body>
<h1>Hello World!</h1>
<s:a href="doctorLogout">Logout</s:a>
<s:include value="/WEB-INF/doctor/doctorFooter.jsp" ></s:include>
如果未設置session
則需要將該頁面重定向到struts.xml
頁面中的操作。 我嘗試使用<jsp:forward />
標記代替<s:action />
,但是jsp重定向到錯誤頁面。 請問有什么解決辦法嗎? struts2中是否存在任何重定向標簽?
IMO的這種工作屬於攔截器,或者更糟的是屬於基本動作類。 JSP中的這種邏輯使測試更加困難。
Struts 2沒有重定向標簽。 如果要將這種邏輯放在JSP中,請使用JSTL的<c:redirect>
標記。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.