java - 使用 DAO 将值从 java 类传递到 jsp 页面

标签 java jsp dao

我想将 java 类上检索到的值传递到页面。我正在使用 DAO 类。 我已经从数据库中检索了值并将它们存储在字符串变量中。现在我想将它们设置到 view.jsp 页面中的文本框。我是这个领域的新手,有人可以帮助我吗??

View.jsp 如下

<%@ page language="java" contentType="text/html; charset=ISO-8859-1"
        pageEncoding="ISO-8859-1"%>
    <!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
    <html>
    <head>
    <meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1">
    <title>Insert title here</title>
    </head>
    <body>

    <form action="process.jsp">
    Enter Name    <br/> <br> <input type="text" name="uname"  onclick="this.value=''"/><br/><br/>

    <input type="submit" value="view details"/><br/><br/>
    Email id:   <br/> <input type="text"  name="email"  id="email" > <br/><br/>
    password:   <br/> <input type="text"  name="passw"  id="passw"><br/><br/>

    </form>        
    </body>
    </html>

我的 Activity ViewDAO.java

 public static void  view(user u) {
    Connection con=ConnectionProvider.getCon(); 
    String uname=u.getUname();
    try {
        PreparedStatement ps=con.prepareStatement("select email,pass from  S1.USER432 where name='"+uname+"'");
        ResultSet rs = ps.executeQuery();       

        while (rs.next()) {

            String email = rs.getString("EMAIL");
            String pass = rs.getString("PASS");

            }

    } catch (SQLException e) {
        // TODO Auto-generated catch block
        e.printStackTrace();
    }       

    }
}

谢谢...

最佳答案

如果您使用前端 Controller [spring mvc],那么您可以通过以下方式传递数据: model.addAttribute("变量名", 数据); 在 jsp 中,您可以通过执行以下操作来访问它 ${variable_name};

关于java - 使用 DAO 将值从 java 类传递到 jsp 页面,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/23464968/

相关文章:

java - Lombok IntelliJ 集成

javascript - 使用jsp将数据从java发送到javascript

java - 调用异步函数

java - 如何使用map来减少Spring MVC Web应用程序中的对象创建?

java - JSTL foreach - 如何从最后一个循环到第一个

testing - 是否对 DAO 层进行单元测试?

java - 如何在编译/运行时有条件地删除我的应用程序的一部分?

java - LinkedTransferQueue 应该如何使用?

java - 我的无效字符在哪里 (ORA-00911)

java - JSP JSTL 函数 fn :split is not working properly