发布网友 发布时间:2022-04-01 13:46
共3个回答
热心网友 时间:2022-04-01 15:15
405是你方法的问题,JSP页面提交的时候用的是POST方法,你在servlet类里只重写了doget方法,只能处理get请求,处理不了post请求。可以重写service方法,两种请求都可以处理。热心网友 时间:2022-04-01 16:33
错误可能源于两方面:
1、可能是在servlet中没有调用post()方法引起的;
2、可能是在在serlvet中跳转没有用外跳(response.sendRedirect());
对于错误1:在servlet中没有调用post().我在jsp页面中提交一个XMLHTTPRequest请求到servlet时,在相应的Servlet中没用到post(),因此报这个错误。
解决方案:在Servlet中调用这个方法就行了。
对于错误2:
解决方案:把request.getRequestDispatcher("FindByIdServlet?id="+commentPostId).forward(request, response);
改成response.sendRedirect("FindByIdServlet?id="+commentPostId);
热心网友 时间:2022-04-01 18:08
付费内容限时免费查看回答亲您好,1、打开浏览器,点“工具”→“管理加载项”那里禁用所有可疑插件,或者你能准确知道没问题的保留。然后→工具→INTERNET选项→常规页面→删除cookies→删除文件→钩选删除所有脱机内容→确定→设置使用的磁盘空间为:8MB或以下(我自己使用1MB)→确定→清除历史纪录→网页保存在历史记录中的天数:3以下→应用确定(我自己使用的设置是0天)。
2、还原浏览器高级设置默认值:工具→INTERNET选项→高级→还原默认设置。
3、恢复默认浏览器的方法“工具”→Internet选项→程序→最下面有个“检查Internet Explorer是否为默认的浏览器”把前面的钩选上,确定。
4、设置主页:“工具”→Internet选项→常规→可以更改主页地址→键入你喜欢的常用网址→应用。
5、如果浏览器中毒就使用金山毒霸系统修复选择系统清理选项,点击立即清理选择安全百宝箱中系统修复,即可解决网页上有错误解问题
如果是手机建议使用免费金山手机卫士,清理你的 手机病毒和垃圾再打开网页