当前位置: 代码迷 >> Java Web开发 >> http://localhost:8080/mykj/view.do?model.id=123 不施行对应的test方法
  详细解决方案

http://localhost:8080/mykj/view.do?model.id=123 不施行对应的test方法

热度:994   发布时间:2016-04-12 22:19:13.0
http://localhost:8080/mykj/view.do?model.id=123 不执行对应的test方法?
刚学java,莫见笑!
http://localhost:8080/mykj/view.do?model.id=123 例如123是正确的参数,则执行view方法,如果是123x等不正确参数就不执行view方法 这是为什么?
Java 参数错误

------解决方案--------------------
肯定不会这样的,除非view下有其他逻辑代码调用。。

这个和。net mvc 不一样,它才可以根据参数类型进行跳转不同方法。。
------解决方案--------------------
LZ是想在id不管是什么样的情况下,都能执行view方法?
------解决方案--------------------
这么神奇,action没有的话,再看看jsp里有没有限制view.do的提交呢。。。
------解决方案--------------------
引用:
Quote: 引用:

LZ是想在id不管是什么样的情况下,都能执行view方法?

对啊,我不明白为什么参数不对就不执行view.do了,对了它就执行view.do

你可以尝试把参数名换为常见的格式,测试一下结果
------解决方案--------------------
model.id 直接改成id试试。
看看是不是后台有什么拦截,或者配置文件对请求的url 有处理。
  相关解决方案