IDEA(2020版)使用JSP技术将页面转发到用户登录页面
2026/7/15 7:22:39 网站建设 项目流程

查看全文:https://www.longkui.site/program/java/idea2020jsp7/7247/


【任务目标】

在实际的项目开发过程中,Servlet中的service()方法由Servlet容器调用,所以一个Servlet的对象无法调用另一个Servlet的方法。但是在实际项目中,客户端请求做出的响应可能比较复杂,例如用户登录,需要多个Servlet来完成,这就需要使用请求转发技术了。

一、编写中转页面
右击web文件夹,选择New—>JSP/JSPX,名字为forward.jsp

参考代码如下:

<%@ pagecontentType="text/html;charset=UTF-8"language="java"%><html><head><title>中转页</title></head><body><jsp:forwardpage="login.jsp"/></body></html>

二、编写用户登录页面
右击src,选择New—>JSP/JSPX,名字为login.jsp

代码参考如下:

<%@ pagecontentType="text/html;charset=UTF-8"language="java"%><html><head><title>用户登录</title></head><body><formname="form1"method="post"action="">用户名:<inputname="name"type="text"id="name"style="width: 200px"><br><br>&nbsp;&nbsp;码:<inputname="pwd"type="password"id="pwd"style="width: 200px"><br><br><inputtype="submit"name="Submit"value="提交"></form></body></html>

三、运行
运行tomcat,在浏览器里访问下面的地址:

http://localhost:8080/chapter06/forward.jsp

运行效果如下:

需要专业的网站建设服务?

联系我们获取免费的网站建设咨询和方案报价,让我们帮助您实现业务目标

立即咨询