参数传递问题: 如果页面没有传递method参数,那么你无法通过request.getParameter()取得参数,此时会抛出空指针异常~~~~ 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 为避免出现java.lang.NullPointerException,在你使用该参数之前,要先判断你取得的参数是否为空~~ 把你的代码(action存在时需要写的代码)放到if(action!=null){...}中就行了,否则就会向上面老兄说的抛出异常! String action=""; action=request.getParameter("method");//action==null;if(action==null) System.out.println("没有得到method参数");其实 request 类是一个继承于哈西表的类(java.util.Hashtable)而request.getParameter("method");等价于 Hashtable.get(Object key); 没关系,你把这个例外捕获了就OK了~~一般情况下都是这样处理的~~String action=""; try{action=request.getParameter("method");//action==nullout.println(action);}catch(Exception e){e.printStackTrace();//输出错误} 对象是抽象的? java皮肤包怎么才能使用 通过反射改变对象的值时出现问题 repaint()如何理解 ?? 求助 jTextArea怎么样输入文字时自动换行? 如何固定一个JTABLE表头的宽度 请教达人:java JDBC-ODBC bridge读取Excel文件问题! 关于JAVA中继承的一些问题 java怎么分割字符串啊? import的问题,请大家帮忙。 如何遍历哈西表?
if(action!=null){
...
}中就行了,否则就会向上面老兄说的抛出异常!
action=request.getParameter("method");//action==null;
if(action==null)
System.out.println("没有得到method参数");其实 request 类是一个继承于哈西表的类(java.util.Hashtable)
而request.getParameter("method");等价于 Hashtable.get(Object key);
一般情况下都是这样处理的~~
String action="";
try{
action=request.getParameter("method");//action==null
out.println(action);
}catch(Exception e){
e.printStackTrace();//输出错误
}