我有 2 个名为 Login.jsp
、NewChart.jsp
的文件。我正在使用 Login.jsp
输入我的密码和用户名,我正在从 mysql 数据库中检索用户名和密码。
在浏览器中,如果我输入 NewChart.jsp
的 url,它会显示图表。
如何避免这种情况,我应该只通过 Login.jsp
访问图表?
最佳答案
我能想到的两个简单方法:-
将 NewChart.jsp 文件移动到您的 Servlet 容器的 WEB-INF 下。从 Login.jsp
redirect
或forward
到 NewChart.jsp。在请求到达 NewChart.jsp 之前,编写过滤器并检查某些 session 属性。在登录时设置 session 属性。
关于java - 为应用程序创建用户名和密码,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/17341363/