javaweb servlet跳转

在servlet层时设置

@WebServlet("/getServlet1")此时为servlet的注释

在html中配置form 的 action属性时 要将你的本地服务端地址一并输入例如

<form action="/MySQL_war_exploded/getServlet1" method="get">

/MySQL_war_exploded为本地服务端地址

/getServlet1为servlet注释名称

在使用resp方法时,要将服务端的编码类型与输出端的编码类型作统一

具体代码如下

        resp.setCharacterEncoding("utf-8");//设置服务端编码格式
        resp.setHeader("Content-Type","text/html;charset=utf-8");//设置输出端编码格式

 

resp.setContentType("text/html;charset=utf-8");此代码能一次性完成两端编码类型的设置,建议使用

 

设置编码要在获取输入流之前设置

在doget方法里在页面输出时要用到resp的获取输出流的一个方法具体代码如下

        PrintWriter printWriter = resp.getWriter();
        printWriter.println("跳转成功");

 

posted @ 2021-11-04 15:28  软工小蜗牛  阅读(161)  评论(0编辑  收藏  举报