Warning: file_get_contents(/data/phpspider/zhask/data//catemap/4/jsp/3.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
JSP立即重定向到Servlet_Jsp_Servlets_Redirect - Fatal编程技术网

JSP立即重定向到Servlet

JSP立即重定向到Servlet,jsp,servlets,redirect,Jsp,Servlets,Redirect,我需要在我的欢迎页面(向用户显示的第一页)上显示从SQL数据库检索到的信息 正确的做法是什么 我是否应该在JSP页面上重定向到servlet,然后servlet将重定向到另一个JSP页面以显示信息?如果是这样,我将如何在jsp页面上执行重定向 还是有更好的选择 谢谢你的帮助。你可以用任何一种方法 第一个模板: 我希望您实现一个合适的MVC架构。如果在用户登录后显示欢迎页面,请执行以下步骤: 1.从login.jsp提交后,在servlet 2.从数据库中获取值,并将其添加到请求或会话属性中 将页

我需要在我的欢迎页面(向用户显示的第一页)上显示从
SQL
数据库检索到的信息

正确的做法是什么

我是否应该在
JSP
页面上重定向到
servlet
,然后
servlet
将重定向到另一个
JSP
页面以显示信息?如果是这样,我将如何在
jsp
页面上执行重定向

还是有更好的选择


谢谢你的帮助。

你可以用任何一种方法

第一个模板

我希望您实现一个合适的MVC架构。如果在用户登录后显示欢迎页面,请执行以下步骤:

1.从login.jsp提交
后,在
servlet

2.从
数据库
中获取值,并将其添加到
请求
会话
属性中

  • 将页面响应转发到welcome.jsp
  • 4.在页面中填充结果

    第二个模板:

    您可以使用
    jstl
    标记在页面加载时填充来自数据库的结果。看

    比如说,

    <sql:setDataSource var="snapshot" driver="com.mysql.jdbc.Driver"
         url="jdbc:mysql://localhost/TEST"
         user="root"  password="pass123"/>
    
    <sql:query dataSource="${snapshot}" var="result">
    SELECT * from TableName;
    </sql:query>
    
    
    从TableName中选择*;
    
    这是一个适合初学者的网站

    希望这有帮助