JavaWeb快速入门四

servlet 转发

test2项目上做修改,新加SecondServlet.javasuccess.jsp;本例中servlet带有包名其对应目录结构如下:

test2

                     |-  WEB-INF

                            |-  class

                                   |-  second

                                          |-  SecondServlet.class        编译好的class文件

                                   |-  FirstServlet.class

                            |-  web.xml

                     |-  myjsp

                            |-  first.jsp

                     |-  success.jsp

 

 

SecondServlet.java内容:

 

package second;

 

import java.io.IOException;

 

import javax.servlet.ServletException;

import javax.servlet.http.HttpServlet;

import javax.servlet.http.HttpServletRequest;

import javax.servlet.http.HttpServletResponse;

 

public class SecondServlet extends HttpServlet {

 

 

    public void doGet(HttpServletRequest request, HttpServletResponse response)

           throws ServletException, IOException {

       request.getRequestDispatcher("/success.jsp").forward(request, response);

    }

   

    public void doPost(HttpServletRequest request, HttpServletResponse response)

           throws ServletException, IOException {

       //postget是浏览器的两种请求访问方式,这里只要post提交过来的全部交给doGet方法

       //getpost在下一例子详说

       doGet(request,response);

    }

}

 

web.xml文件中添加如下内容

  <servlet>

    <servlet-name>SecondServlet</servlet-name>

    <servlet-class>second.SecondServlet</servlet-class>

  </servlet>

  <servlet-mapping>

    <servlet-name>SecondServlet</servlet-name>

    <url-pattern>/servlet/SecondServlet</url-pattern>

  </servlet-mapping>

 

success.jsp 内容:

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">

<html>

  <body>

    servlet response success ! <br>

  </body>

</html>

测试地址:http://localhost:8080/test2/servlet/SecondServlet

 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值