小弟我是一名初学者,在网上看的视屏教程全程自学!
学了快 四个月了,遇到目前这个问题没法解决!
request.getParameter("zhangsan"); 无论里面输入什么值都显示null
但是视频里面老师的代码却可以显示 对应数值!
于是把老师的代码 复制了过来,显示还是 显示null
实在找不到原因,求大神指教
下面是代码和web.xml的配置
刚注册没悬赏,还请各位帮帮忙! 感激不尽
package com.unit08.servlet;
import java.io.IOException;
import java.io.PrintWriter;
import javax.servlet.ServletException;
import javax.servlet.annotation.WebServlet;
import javax.servlet.http.HttpServlet;
import javax.servlet.http.HttpServletRequest;
import javax.servlet.http.HttpServletResponse;
public class Servlet3 extends HttpServlet {
//处理get请求
protected void doGet(HttpServletRequest request, HttpServletResponse response) throws ServletException, IOException {
request.setCharacterEncoding("GBK");//设置请求数据的编码
response.setCharacterEncoding("GBK");//设置响应数据的编码
String s=request.getParameter("zhangsan");
PrintWriter pw=response.getWriter();
pw.print("您输入的name值是:"+s);
}
//处理post请求
protected void doPost(HttpServletRequest request, HttpServletResponse response) throws ServletException, IOException {
doGet(request, response);
}
}
不好意思啊 各位 我找到问题了! 网址里面的问号忘记打了!