我之前曾尝试学习java EE。但放任不管,似乎很复杂。但后来我又决定通过做一个小项目来学习它。该项目非常简单,我的意思是只是学习java ee基础知识。
我已经做了什么
我有一个 postre SQL 数据库,它存储用户详细信息,如用户名、密码、电子邮件等。
我使用html创建了一个注册表单,当提交表单时,将调用一个servlet,将用户信息保存在数据库中。
我还创建了登录表单和一个检查用户是否真实的 servlet。
现在我想知道
1)如何创建一个显示用户详细信息的页面,我是否需要为每个用户动态生成页面。
2)我可以使用 servlet out.println() 生成整个网页的用户详细信息。如果这不是正确的方法,那么如何实现这一点。
我不需要任何代码,我只需要有人为我指明正确的方向。
感谢您的帮助!
最佳答案
- 我可以使用 servlet out.println() 生成包含用户详细信息的整个网页吗?如果这不是正确的方法,那么如何实现这一点。
您可以使用Jsp,它是Servlet的高级版本。 Servlet有一个缺点,它没有视口(viewport),或者你必须编写像out.print(“html”)这样的长代码,因为引入了这个jsp。 Jsp页面首先转换为Servlet,然后执行。
- 如何创建一个显示用户详细信息的页面,是否需要为每个用户动态生成页面。
您可以使用 jsp 创建页面并从数据库检索用户信息,将它们添加到属性或 session 属性,然后将其显示在您的 jsp 页面中。
关于java - 如何使用 servlet 创建 html 页面,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/51056829/