HTTP Status 404 - /project/deleteProjectReback/18

前言:“HTTP Status 404 - /project/deleteProjectReback/18”,今天在使用jfinal的getPara(0)来获取参数的时候,报了这个错误。

记忆技巧: 第一个参数为String 类型的将获取表单或者url中问号挂参的域值。第一个参数为int或者无参数的将获取urlPara中的参数值。

对于jfinal官方文档上描述这句话,我还是没有理解,对于解决标题中的问题显然是没有帮助的,不理解,怎么能用呢?

再来看

我的“程序员天性”又犯了,明明我的URL“/project/deleteProjectReback/18”,就是这样的类型啊,偏偏就又报了“HTTP Status 404 ”的错误,也就是没有在服务端找到对应的controller,真是奇了怪了!!!!!!!!!

然后就苦恼了半天,苦苦探索了一会,发现自己犯2了!

href="/project/deleteProjectReback/${deal_item.id}?callbackType=forward"

我少了项目的映射参数

<c:set var="ctx" value="${pageContext.request.contextPath}" />
href="${ctx}/project/deleteProjectReback/${deal_item.id}?callbackType=forward"

结语:jfinal的getPara系列方法确实很好用,在使用的时候,请先保证好路径是否正确,算是一个小小的警示吧!

版权声明:本站博客均为qing_gee原创文章,若您需要引用、转载,只需要注明来源及原文链接即可。

时间: 2024-10-25 05:30:39

HTTP Status 404 - /project/deleteProjectReback/18的相关文章

Jsp——http status 404 问题

今天学习Jspapplication内置对象的时候突然碰到了一个问题——http status 404 发生了什么? 提示The requested resource is not available 请求的资源不可用,这是什么鬼? 是我的代码有问题吗? 重新审视了以下代码,然而并没有看见什么明显的问题: 是我配置出了问题? 之前的Jsp程序可以运行的,不应该啊. 问题出在哪? 百度吧,嗯,还是没有解决. 细心看一下原来是.jsp文件的位置放错了它应该在WebContent目录下的,错把它放在了

Struts2异常:HTTP Status 404 - There is no Action mapped for action name addBook.

HTTP Status 404 - There is no Action mapped for action name addBook. 在地址栏进行访问的时候,出现了这个错误信息,导致出现此异常的原因可能有如下的三个原因: 1. 可能是struts.xml文件的名称或者位置写错. 2. 可能是struts.xml文件的内容错误. 3. 可能是因为struts.xml文件按照分模块的方式进行编辑,没有将模块下的xml文件引入到struts的核心配置文件struts.xml中(我的异常因为这个原因

TOMCAT报错:HTTP Status 404 -

构建struts2工程师,tomcat报错: HTTP Status 404 - type Status report message description The requested resource is not available. Apache Tomcat/6.0.37

HTTP Status 404 - There is no Action mapped for namespace [/] and action name [Action!Method]错误解决

按照书本上的Struts2的例子,运行会出现错误: HTTP Status 404 - There is no Action mapped for namespace [/] and action name [sayHelloAction!sayStruts2] ... 貌似在struts.xml中配置action的method不会出错,而直接在jsp中写“Action!Method.action”就会报错. 搜索许久没有发现解决办法,后来发现第二种写法叫做“DMI”,会产生安全隐患,在stru

HTTP Status 404 - /stove

HTTP Status 404 - /stove type Status report message /stove description The requested resource (/stove) is not available. Apache Tomcat/5.5.26 在stove中小实例中没有太多东西,只是一个test而已,一看就是找不到路径的问题,但是路径确确实实是存在的,这个我呢提以前碰到过,让这么幼稚的问题困住很是尴尬.后来才发现是tomcat在作怪,tomcat从5.5版

Struts2异常:HTTP Status 404 - /Struts2/book/addBook.action

HTTP Status 404 - /Struts2/book/addBook.action 如果在Struts2的框架中访问路径出现了这个错误,可能存在的原因有如下的两个: 1. 路径写错,也就是action标签的name 属性和package的namespace属性组成的路径存在问题. 2. 没有在web.xml中配置struts2的过滤器.(因为struts2的处理流程必须先经过过滤器,如果没有配置过滤器那么将出现上述问题) 1 <filter> 2 <filter-name>

HTTP Status 404(The requested resource is not available)异常解决

"HTTP Status 404(The requested resource is not available)"示例 HTTP Status 404(The requested resource is not available)异常主要是路径错误或拼写错误造成的,请按以下步骤逐一排查: 1.未部署Web应用 2.URL输入错误 a.查看URL的IP地址和端口号是否书写正确. b.查看上下文路径是否正确 Project--------Properties------MyElipse

s2h-HTTP Status 404 - No result defined for action and result input错误解决

今天做个小项目,用的是ssh,结果在运行的时候出现HTTP Status 404 - No result defined for action and result input的错误. 首先认真检查所有的配置文件,命名空间,路径,名称都没问题. 于是各种查资料,最后发现,是validate校验器搞的鬼. 分析: 因为我把方法都写在RegisterAction,而检验器文件名为RegisterAction-validation.xml,就是对RegisterAction里的所有方法都起作用,以至于

There was an unexpected error (type=Not Found, status=404).

Whitelabel Error Page This application has no explicit mapping for /error, so you are seeing this as a fallback. Mon Jan 22 09:30:31 CST 2018 There was an unexpected error (type=Not Found, status=404). No message available 网址Url  输错了, 我的具体如下 http://l