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

DMI动态方法调用问题
最近在学习struts2,在使用form表单时使用DMI动态方法调用可以成功,即:<form action="user!add">/此处省略/<form>可以成功,但是使用超链接的形式就不成功,即:<a href="user!add">就报错找不到这个action,求高手解答
Struts DMI

------解决方案--------------------
1. web.xml中Struts2的配置是否是/*,一般设为/*,(看你问是,应该不是这个原因)
2. 你JSP页面中是否使用的绝对路径(很大原因是路径不对),你可以将鼠标放在连接上,看浏览器状态栏,看看完整的超连接是否正确,是否和form提交时的地址一模一样。