要是向你说的“在我的jsp中有一个form 想要跳转到DispatchAction
可是就直接报错误500了”出现500错误的原因是很多的,一般来说,如果程序出错,
那么在浏览器内会返回给用户一个友好的错误提示,统一称之为服务器500错误。 解决的方法就是您必须在http中能够正确的获得错误信息,方法为:请打开浏览器,选择工具,internet选项,高级,在高级中的浏览项目里面有一个\"显示http友好错误提示\"的复选框,请取消该复选框,这样您可以获得正确的错误提示。 在获得正确的错误提示之后,您就可以根据该错误提示检查您具体的出错原因了
可是就直接报错误500了”出现500错误的原因是很多的,一般来说,如果程序出错,
那么在浏览器内会返回给用户一个友好的错误提示,统一称之为服务器500错误。 解决的方法就是您必须在http中能够正确的获得错误信息,方法为:请打开浏览器,选择工具,internet选项,高级,在高级中的浏览项目里面有一个\"显示http友好错误提示\"的复选框,请取消该复选框,这样您可以获得正确的错误提示。 在获得正确的错误提示之后,您就可以根据该错误提示检查您具体的出错原因了
你仔细检查一下
--------------------------------------------
<logic:notEmpty scope="session" name="user" >
<input type="hidden" name="sendName" value="user.sendName"/>
</logic:notEmpty>
--------------------------------------------
看看user和sendName在struts的定义
检查下映射,如果是struts1.x,记得 / 要写上再就是如果提交表单的时候要传参数,建议写在隐藏域里,那样看着更干净些
在actionForm里添加对 message 对象 的声明以及对应的get/set 方法
http://hi.baidu.com/adnia/blog/item/c7525a437b7e571772f05d65.html