java - 如何使用 servlet 创建 html 页面

标签 java database servlets

我之前曾尝试学习java EE。但放任不管,似乎很复杂。但后来我又决定通过做一个小项目来学习它。该项目非常简单,我的意思是只是学习java ee基础知识。

我已经做了什么

我有一个 postre SQL 数据库,它存储用户详细信息,如用户名、密码、电子邮件等。

我使用html创建了一个注册表单,当提交表单时,将调用一个servlet,将用户信息保存在数据库中。

我还创建了登录表单和一个检查用户是否真实的 servlet。

现在我想知道

1)如何创建一个显示用户详细信息的页面,我是否需要为每个用户动态生成页面。

2)我可以使用 servlet out.println() 生成整个网页的用户详细信息。如果这不是正确的方法,那么如何实现这一点。

我不需要任何代码,我只需要有人为我指明正确的方向。

感谢您的帮助!

最佳答案

  1. 我可以使用 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/

    相关文章:

    java - 自定义 Android 评分栏

    java - 使用 JERSEY 和 JACKSON 读取 POST 请求数据

    javascript - 选择列中给出相应单元格值的单元格

    database - 创建具有未与特定域类链接的数据的表

    java - 使用 javax.ws.rs.core.Application 实现通用 JAX-RS Web 服务

    java - 使用 Ajax 从 Servlet 中的 doGet 获取参数

    java - ImageButton 不会重叠在卡片 View 上,而是一个普通按钮//ImageButton 不与卡片 View 重叠,但按钮正常

    java - 为什么我的多线程 Java 代码不提供顺序输出?

    php - 运行查询时出错 [ 'song.songTitle' 中的未知列 'field list']

    java - 没有表单标签的 HTML 到 servlet 通信