在servlet中使用用sendRedirect()跳转到其他jsp页面时发生404

如图:

使用sendRedirect()跳转到其他jsp页面,

 

 

出错

检查后发现路径出错:

文件的结构:

路径要这样设置

 

成功

    

  • 4
    点赞
  • 9
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 4
    评论
要实现Servlet按键跳转JSP页面,可以采用以下步骤: 1.在Servlet创建一个response对象,并使用该对象的sendRedirect方法,将请求重定向到JSP页面。例如:response.sendRedirect("example.jsp"); 2.在JSP页面编写相应的HTML代码和Java代码,以响应请求。例如,可以在JSP页面使用JSP标签库和EL表达式,将数据传递给客户端浏览器。 3.在Servlet使用request对象访问JSP页面传递的数据。例如,可以使用request.getParameter方法获取客户端浏览器提交的表单数据。 示例代码如下: Servlet代码: ```java public class ExampleServlet extends HttpServlet { protected void doPost(HttpServletRequest request, HttpServletResponse response) throws ServletException, IOException { // 处理表单数据 String name = request.getParameter("name"); String age = request.getParameter("age"); // 重定向到JSP页面 response.sendRedirect("example.jsp?name=" + name + "&age=" + age); } } ``` JSP代码: ```html <%@ page language="java" contentType="text/html; charset=UTF-8" pageEncoding="UTF-8" %> <!DOCTYPE html> <html> <head> <meta charset="UTF-8"> <title>Example JSP Page</title> </head> <body> <h1>Welcome <%= request.getParameter("name") %>!</h1> <p>Your age is <%= request.getParameter("age") %>.</p> </body> </html> ``` 在这个示例Servlet会处理客户端浏览器提交的表单数据,并将数据重定向到JSP页面JSP页面会显示客户端浏览器提交的数据。你可以根据自己的需求修改代码。
评论 4
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

legendaryhaha

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值