JSP中,String s2=new String(request.getParameter("s1").trim().getBytes("8859_1"));%>这句话老出错这句话老出错,都不知道错在哪.

来源:学生作业帮助网 编辑:作业帮 时间:2024/05/13 00:44:49
JSP中,String s2=new String(request.getParameter(这句话老出错这句话老出错,都不知道错在哪." />

JSP中,String s2=new String(request.getParameter("s1").trim().getBytes("8859_1"));%>这句话老出错这句话老出错,都不知道错在哪.
JSP中,String s2=new String(request.getParameter("s1").trim().getBytes("8859_1"));%>这句话老出错
这句话老出错,都不知道错在哪.

JSP中,String s2=new String(request.getParameter("s1").trim().getBytes("8859_1"));%>这句话老出错这句话老出错,都不知道错在哪.
你好,有这样一种可能就是,request.getParameter("s1")获得的值是null,于是null.trim()就直接报空指针错误了,你那截图中的错误提示就是这样的空指针错误.
要检验的话,加个判断
String s2=request.getParameter("s1");
if(null==s2){
out.println("传值出错啦");
}else{
s2=new String(s2.trim().getBytes("8859_1"));
}