日期:2014-05-18  浏览次数:20659 次

提交到JSP时报错
一个jsp页面提交到另一个JSP页面是报错:HTTP   错误   405   -   禁止访问资源
这个文件夹权限已经设过everyone都可以修改了,同样是同一个文件夹里面asp提交到asp就不报错,这是为什么啊?

------解决方案--------------------
405好像是未找到指定的URI吧
就是路径不对吧
------解决方案--------------------

<form name= "form1 " method= "post " action= "b.jsp " >
language= "jscript "这个不用写的吧,我的都没有写的
我的是这样的;
<form action= "testsql2.jsp " name= "vbform " method= "post " ENCTYPE= "multipart/form-data " onSubmit= "return validate(this) ">
有时候也会报错,不过重新执行一下就好了


------解决方案--------------------
String basePath = request.getScheme()+ ":// "+request.getServerName()+ ": "+request.getServerPort()+path+ "/ ";

<form name= "form1 " method= "post " action= " <%=serPath%> b.jsp " language= "jscript ">

这样应该可以了。
------解决方案--------------------
没见过405的错误

------解决方案--------------------
有些目录里的jsp文件不能直接访问。 比如classes 不知道你的什么目录
------解决方案--------------------
405——用户在Request-Line字段定义的方法不允许
------解决方案--------------------
form好像没有language属性的阿
lang倒是有的
------解决方案--------------------
会不会将该文件夹建立在 WEB-INF 目录下面了?