java Web 常见错误集锦 及解决方法

2018-06-18 02:00:33来源:未知 阅读 ()

新老客户大回馈,云服务器低至5折


只能删除pid为整数的商品,32位的pid商品不能删除? 原因onclick="agree('${s.pid}')"  括号中需要加 ' '


删除多余的工作空间? 使用preferences general startup and shutdown


数据库的更新语句"update product set pname=? market_price=? shop_price=? pimage=? pdesc=? where pid=?"不好用? 每一项要用","分隔总是写错


jsp页面不显示转发的对象? 原因 <c:forEach var="p" items="${productList }"> items写的内容""中要写EL表达式,不要直接写变量名


类找不到异常? 原因Apache tomcat配置中路径错误,需重新配置


request请求添加到数据库全部null出错? 原因可能是你的表单没有name属性


javaWeb 异常的处理方法?底层异常直接抛 如ServletException, IOException 其他异常选中几行后快捷键alt+shift+z用try catch包围


页面无法显示? 是服务器没有开


filter没有生效? 注意新添加的filter直接运行是不行的,改变了web.xml文件需要重新启动服务器才行.


1、重定向 response.sendRedirect("url");
2、转发 request.getRequestDispatcher("url").forward(request, response);
3、下载文件 response.setHeader("Content-Disposition", "attachment;filename="+filename);
4、解决post乱码:
request.setCharacterEncoding(“utf-8”)
解决get乱码:
不常用 new String(“”.getBytes(“iso8859-1”),”utf-8”);
常用 apache Tomcat 的server.xml中有8080的地方,增加一个URIEncoding="utf-8"

5、response.setContentType("text/html;charset=utf-8");

 

标签:

版权申明:本站文章部分自网络,如有侵权,请联系:west999com@outlook.com
特别注意:本站所有转载文章言论不代表本站观点,本站所提供的摄影照片,插画,设计作品,如需使用,请与原作者联系,版权归原作者所有

上一篇:二十九、oracle 触发器

下一篇:三流程序员与一流程序员之间的区别,看看你是属于哪一类?