日期:2014-05-17  浏览次数:20642 次

参数中有英文就进不去action 为什么????????????
参数中有英文就进不去action 为什么啊???????

------解决方案--------------------
感觉应该是action写的问题,你确认是进不去action还是进去而没有处理
------解决方案--------------------
是不是类型问题?
------解决方案--------------------
探讨

页面报错 HTTP Status 404 - No result defined for action com.sjkgl.action.EntrustAction and result input

------解决方案--------------------
楼主提供的信息只能证明进入你的action后没有如你的意愿跳转success。
而是失败了 才自动进入input 而你又没配置input跳转哪里就出这样的404了。

具体问题得具体分析、

------解决方案--------------------
是不是你的id,定义的是int类型啊,你改成String,从新生成getter,setter试试
------解决方案--------------------
不是英文的问题吧,你贴出来的那个错误应该是说你没有定义结果页面。在配置action时配个result值为input试试,最好在定义action时定义好那几个默认的result项【Error、Input、Success】。
------解决方案--------------------
都说了不是传不进去,是你程序有问题。
你在action里第一行打印request.getParameter("id")。
如果没有打印,那多半是你struts.xml配置有问题。
------解决方案--------------------
估计参数类型不匹配吧