页面与页面的表单传值出现的一系列错误:实现修改操作的时候

错误发生原因:实现页面与页面传值。我的做法是从当前页面传值到action中的方法中,再由该方法跳转到需传值的新页面,新页面获取值,再传到action中的另外一个方法,新页面获取到值了,但是向后台再次传数据的时候,值始终为null。

错误原因分析:新页面虽然获取到值,但是,当它执行新的操作时,session已经close掉了,因此action中的对象已经为空。这个时候就是要在页面传一个值给一个新的变量。

错误原因:表单中action带参数传值过程--  HTTP Status 404 - No result defined for action com.action.FileAction and result input

错误原因分析:这种错误无疑是最让人抓狂的 ,没有详细的错误提示,直接一个找不到页面。

1、可能是粗心,struts配置文件中配置没有配好(看看是不是映射名不对应,有没有配映射)

2、表面上是映射没有对应好,实际上我的映射是配好了的,那么问题来了,到底是因为什么直接报404错误(也就是传说的找不到页面错误),连后台都没有进去,那么这个时候就可以看看是不是你页面是否写错了,我的错误是传值的时候 值的类型不匹配:  在这个里面value是个string类型,file.fileId是integer类型,然后我 换成 这个地方的id是我在后台action中定义的String变量,我的想法是将value的值传给id再由id强转成integer类型,但是这样的话 value中的值就是file.fileId,无法强转。无意间看见了一个大神写的文章点击打开链接,用了他的方法之后我就实现了

 
   


    

 
   
文件名:
作者: 
时间: 


 


你可能感兴趣的:(错误及解决方法,Java)