java - 为应用程序创建用户名和密码

标签 java mysql jsp

我有 2 个名为 Login.jspNewChart.jsp 的文件。我正在使用 Login.jsp 输入我的密码和用户名,我正在从 mysql 数据库中检索用户名和密码。
在浏览器中,如果我输入 NewChart.jsp 的 url,它会显示图表。
如何避免这种情况,我应该只通过 Login.jsp 访问图表?

最佳答案

我能想到的两个简单方法:-

  1. NewChart.jsp 文件移动到您的 Servlet 容器的 WEB-INF 下。从 Login.jsp redirectforwardNewChart.jsp。

  2. 在请求到达 NewChart.jsp 之前,编写过滤器并检查某些 session 属性。在登录时设置 session 属性。

关于java - 为应用程序创建用户名和密码,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/17341363/

相关文章:

java - 创建空白 Activity 不会生成 R.java

java - java中正确的s3目录结构

Java 远程 MySQL 与 HTTPRequest

jsp - JSP 形式的空字段是否为 null 或 ""?

java - JSTL 消息 : Don't know how to iterate over supplied "items" with forEach

java - HSQLDB 和 Hibernate/JPA - 不持久化到磁盘?

java - 如何将现有项目导入 Eclipse 中的工作区?

mysql - 为什么 mysql 在子查询的组连接上返回错误?

mysql - 如何构建包含大量数据的 MYSQL 表?

java - 如何使用数据库值自动填充jsp文本框而不使用按钮或提交?