读书人

jsp向servlet传接参数的两种情况及中文

发布时间: 2012-12-24 10:43:14 作者: rapoo

jsp向servlet传递参数的两种情况及中文乱码处理

第一种方法是通过get方式传递参数:

parameter.jsp代码如下:

?ParaServlet.java的代码如下:

?ParaServlet.java的代码如下:

import javax.servlet.http.HttpServlet;import javax.servlet.http.HttpServletRequest;import javax.servlet.http.HttpServletResponse;import javax.servlet.ServletException;public class ParaServlet extends HttpServlet{public void doGet(HttpServletRequest request,HttpServletResponse response) throws ServletException,java.io.IOException{}public void doPost(HttpServletRequest request,HttpServletResponse response) throws ServletException,java.io.IOException{request.setCharacterEncoding("GBK");String str = request.getParameter("test");System.out.println(str);}}

?

post方式是通过request.setCharacterEncoding("GBK");?来转码的

如果想要传递中文参数? get方式比较少用? 因为get方式麻烦

?

读书人网 >JavaScript

热点推荐