应该是路径问题不能识别Action
解决方案 »
- ssh更新数据库数据报错
- myeclipse与weblogic下部署带EJB的Project出错
- 查询内容
- 怎么通过代码取得当前classpath下某一包中的所有类(急)
- Document中加入节点的问题
- eclipse中不认识java.servlet.*
- 有关跨服务器EJB事务问题。急
- 关于SPRING 封装JDBC 在ECLIPSE中进行单元测试的问题,请高手帮忙,帮忙啊,急死了,郁闷死人了啊!!!!!!!!
- jb的EjB向导是灰色不可用的,请问在那里设定服务器才可以激活,望说得详细些,我是初学者。谢谢
- 宣传一个好地方,up者就有分。
- 类似千千显示歌词的歌词服务器,是怎么搞出来的啊?
- 讨论,你的项目中账号和密码在数据库中是加密存储的么?
<action
attribute="userForm"
input="/JSP/user.jsp"
name="userForm"
path="/user"
scope="request"
type="struts.action.UserAction">
<forward name="success" path="/JSP/Success.jsp" />
<forward name="failure" path="/JSP/user.jsp" />
</action> 上面我标红的地方如果不用Spring。你可以直接写全名对应上,但你现在用到Spring了,struts.action.UserAction这个地方就应该是Spring中的一个bean id 了。你在applicationContext.xml中定义一个就行了(出错是因为你没定义)
<bean name="struts.action.UserAction" class="struts.action.UserAction">
</bean> 其他别改你这样写下,再就是你应该没用到业务层之类的吧?怎么没看你action里没有注入dao之类的?
<action
attribute="userForm"
input="/JSP/user.jsp"
name="userForm"
path="/user"
scope="request"
>
<forward name="success" path="/JSP/Success.jsp" />
<forward name="failure" path="/JSP/user.jsp" />
</action>
可以的话,哪个大大们做个简单的SSH发给我吧.我把50分都给他
<action
attribute="userForm"
input="/JSP/user.jsp"
name="userForm"
path="/user"
scope="request"
type="struts.action.UserAction">//这里错了
<forward name="success" path="/JSP/Success.jsp" />
<forward name="failure" path="/JSP/user.jsp" />
</action>
改成:
type="org.springframework.web.struts.DelegatingActionProxy"