Servlet请求转发的实现

news/2025/3/20 3:24:57/

一、请求转发

  • OneServlet
package com.lpx.controller;import javax.servlet.*;
import javax.servlet.http.*;
import java.io.IOException;public class OneServlet extends HttpServlet {@Overrideprotected void doGet(HttpServletRequest request, HttpServletResponse response) throws ServletException, IOException {System.out.println("OneServlet 负责洗菜");RequestDispatcher report = request.getRequestDispatcher("one.do");//请求转发时不能从网站根目录名称开始写report.forward(request,response);}@Overrideprotected void doPost(HttpServletRequest request, HttpServletResponse response) throws ServletException, IOException {}
}
  • TwoServlet
package com.lpx.controller;import javax.servlet.*;
import javax.servlet.http.*;
import java.io.IOException;public class TwoServlet extends HttpServlet {@Overrideprotected void doGet(HttpServletRequest request, HttpServletResponse response) throws ServletException, IOException {System.out.println("TwoServlet负责炒菜");}@Overrideprotected void doPost(HttpServletRequest request, HttpServletResponse response) throws ServletException, IOException {}
}
  • web.xml
<?xml version="1.0" encoding="UTF-8"?>
<web-app xmlns="http://xmlns.jcp.org/xml/ns/javaee"xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"xsi:schemaLocation="http://xmlns.jcp.org/xml/ns/javaee http://xmlns.jcp.org/xml/ns/javaee/web-app_4_0.xsd"version="4.0"><servlet><servlet-name>OneServlet</servlet-name><servlet-class>com.lpx.controller.OneServlet</servlet-class></servlet><servlet><servlet-name>TwoServlet</servlet-name><servlet-class>com.lpx.controller.TwoServlet</servlet-class></servlet><servlet-mapping><servlet-name>OneServlet</servlet-name><url-pattern>/one.do</url-pattern></servlet-mapping><servlet-mapping><servlet-name>TwoServlet</servlet-name><url-pattern>/two.do</url-pattern></servlet-mapping>
</web-app>

 


http://www.ppmy.cn/news/310527.html

相关文章

IPX/SPX 协议

IPX协议    说明&#xff1a;全称Internetwork Packet Exchange&#xff08;网间数据包交换&#xff09;&#xff0c;IPX协议是Novell NetWare自带的最底层网络协议&#xff0c;主要用来控制局域网内或局域网之间数据包的寻址和路由&#xff0c;只 负责数据包在局域网中的传…

r5 5600x配什么主板 r5 5600x配什么内存

AMD锐龙R5 5600X基于7纳米全新的Zen3架构设计&#xff0c;R5 5600X拥有6核12线程&#xff0c;基础频率为3.7GHz&#xff0c;加速频率为4.6GHz&#xff0c;三级缓存为32MB&#xff0c;最大的内存支持3200MHz&#xff0c;TDP功耗为65W&#xff0c;无内置核显&#xff0c;支持PCI-…

EBS 销售订单登记提示错误 ORA-00604 LPX-00225

订单登记时&#xff0c;提示错误&#xff1a; 程序包 ASO_ORDER_FEEDBACK_UPDATE_PVT 过程 UPDATE_NOTICE 中出现错误 ORA-00604: 递归 SQL 级别 2 出现错误 ORA-31011: XML 语法分析失败 ORA-19213: 行 439 LPX-00225: 结束元素标记 "ASO_LINE_TYPE" 与起始元素标…

SpringBoot application.properties 无法加载问题定位技巧

项目场景&#xff1a; SpringBoot 早上启动发现配置无法加载 问题描述 今天在使用SpringBoot的时候&#xff0c;发现配置总是无法加载&#xff0c;启动又不报错 原因分析&#xff1a; 其实可以通过一个一些技巧来定位问题 在使用ConfigurationProperties的时候&#xff0c;其…

压电谐振声学超材料等效介质法Matlab实现(Zhang hao老师论文复现)

1.材料定义 亚波长条件下周期性布置压电片&#xff0c;同时压电片外接电感作为分流电路 2.计算公式 Matlab实现 function [F,TL] PZTMetamaterialPlate(rho,E,h,v,phi,lbx,lby,lpx,lpy,rhop,hp) Fzeros(10000,1); TLzeros(10000,1); %% 空气参数定义rho0 1.2; %空气…

IP PBX

1. 概述   随着Internet的深入应用与发展&#xff0c;各类新技术层出不穷&#xff0c;ISP、ICP、ASP等网络公司不断涌现&#xff0c;推动着数据业务持续快速增长&#xff0c;可望在最近几年达到和超过话音业务。IP将成为未来信息通信的主导技术&#xff0c;各种业务可由IP包来…

PBX是什么?

PBX&#xff08;专用交换机&#xff09;简而言之就是集团电话&#xff0c;它被广泛地运用在企业办公机构中&#xff0c;极大地提高了企业的办事效率。但传统的PBX存在不少问题&#xff0c;首先是它对新兴的CTI&#xff08;计算机与电话集成&#xff09;和VoIP支持不够&#xff…

卡尔曼滤波器的两种python实现方法:(1)opencv自带的cv2.KalmanFilter (2)pykalman算法库

预备知识&#xff1a; 卡尔曼滤波的理论知识&#xff1a; 具体的理论知识可参考以下博文&#xff0c;非常感谢相关博主的贡献&#xff1a; &#xff08;1&#xff09;https://blog.csdn.net/u013453604/article/details/50301477 &#xff08;2&#xff09;https://blog.csd…