gpt4 book ai didi

java - 在 HTML 文件中使用 Java 变量

转载 作者:行者123 更新时间:2023-12-02 10:52:09 26 4
gpt4 key购买 nike

我用 Java 制作了一个 LoginServlet,它从数据库获取用户名和密码。现在我想在登录后在我的网站上显示用户名。

Servlet 代码: 公共(public)类 LoginServlet 扩展 HttpServlet {

@Override
protected void doGet(HttpServletRequest req, HttpServletResponse resp)
throws ServletException, IOException {

String username = req.getParameter("username");
String password = req.getParameter("password");

Sql2o sql2o = DatabaseConnetcionProvider.getSql2oConnection();

User user = UserDAO.findBenutzerByUsername(username, sql2o);


if(user != null && user.getPassword().equals(password)){

UserListe.getInstance().add(user);
HttpSession session = req.getSession();
session.setAttribute("user", user);
resp.sendRedirect("/public/Home.html");
} else {
resp.sendRedirect("/public/Error.html");
}

}

}

现在我想在我的网站上显示用户名。

希望你能帮助我:)

最佳答案

如果是 JSP,您可以使用 session 隐式对象

<%= ((User) session.getAttribute("user")).getUsername %>

关于java - 在 HTML 文件中使用 Java 变量,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/52086596/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com