早教吧 育儿知识 作业答案 考试题库 百科 知识分享

ThereisnoActionmappedfornamespace/andactionnameaddUserspring:</bean><!--dao--><beanid="userdao"class="daoimp.DaoImp"><propertyname="sessionFactory"ref="sf"></property></bean><!--service

题目详情
There is no Action mapped for namespace / and action name addUserspring: </bean> <!-- dao --> <bean id ="userdao" class="daoimp.DaoImp"> <property name="sessionFactory" ref="sf"></property> </bean> <!-- service --> <bean id="userservice" class="serviceimp.UserServiceImp"> <property name="userdao" ref="userdao"/> </bean> <!-- action --> <bean id="UserAction" class="action.UserAction"> <property name="userserivce" ref="userservice"/> </bean> web.xml:<!-- 胚子spring --> <context-param> <param-name>contextConfigLocation</param-name> <param-value>classpath:ssh_config.xml</param-value> </context-param> <listener> <listener-class>org.springframework.web.context.ContextLoaderListener</listener-class> </listener> <!-- 配资struts2的过滤器 --> <filter> <filter-name>struts2</filter-name> <filter-class> org.apache.struts2.dispatcher.ng.filter.StrutsPrepareAndExecuteFilter </filter-class> </filter> <filter-mapping> <filter-name>struts2</filter-name> <url-pattern>/*</url-pattern> </filter-mapping> <welcome-file-list> <welcome-file>index.jsp</welcome-file> </welcome-file-list> </web-app> index.jsp: <body> <s:form action="addUser" method="post"> <s:textfield label="用户名" name="username"/> <s:textfield label="密码" name="password"/> <s:submit value="添加用户"/> </s:form> </body>
▼优质解答
答案和解析
这个问题我也遇到过,也不知道怎么解决,这个应该只是警告吧,不会影响程序的运行。 ,把 method="post"去掉也可以的。试试改成这样: 还有啊, 同学,最最最重要的一点我要跟你说说,做这一行的,粗心这个毛病还是要改改的,我就经常把struts写成structs,呵呵。 看见了吗?struts-defult" 有这个单词吗?是struts-default!