【发布时间】:2014-04-29 09:40:55
【问题描述】:
我有 2 个查询
1)我有一个 login.jsp 页面和索引页面。一旦我验证了用户(在 servlet 中,即check.java),用户就会被重定向到 index.jsp 页面。我使用从小服务程序
getServletContext().getRequestDispatcher("/WEB-INF/admin/index.jsp").forward(request, response);
此过程运行良好。但是当我刷新页面时,我被重定向回登录页面。
我还注意到在 index.jsp 页面上我得到了名称 check 而不是 index.jsp,即显示了我的 servlet 名称。例如像这样
显示localhost:8080/abc/check 而不是localhost:8080/abc/index.jsp
2)在索引页面上,我有 4 个不同的 div,当我使用 jquery 单击一个 div 时,我被重定向到一个页面(一种选项卡),但它不起作用 这是我的代码
ServletContext sc=getServletContext();
URL resourceUrl = sc.getResource("/WEB-INF/admin/logindetails.jsp");
String path = resourceUrl.toString();
%>
$(document).ready(function(){
$('#wid7').click(function(){
var path = <%=path%>;
document.location.href=path;
});
});
我无法访问 logindetails.jsp
这是我的结构
-Webcontent
--resources
---js
---css
--Web-Inf
---admin
----index.jsp
----logindetails.jsp
--login.jsp
【问题讨论】:
-
第一个问题您使用 GET 或 POST 哪种方法?
-
我正在使用的发布方法
-
没错。查看此链接以创建示例登录页面javaknowledge.info/…