急求关于Struts的解决方案 还有一个 好像 Action名要跟你那个一致具体我忘记了好像你test!test.action是访问 TestAction的test方法 他是根据名字去找action的吧 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 http://localhost:8080/Struts2_demo/path/li!list1.action !前面是action名(去掉action后缀后的)后面就是方法名 想访问哪个都行只不过这种方式是要用注解的方式来写的用配置文件貌似不行的 你想用配置文件的方式 就不能这么写吧配置文件 你先得在web.xml上指定后缀 <filter> <filter-name>struts</filter-name> <filter-class>org.apache.struts2.dispatcher.ng.filter.StrutsPrepareAndExecuteFilter</filter-class> </filter> <filter-mapping> <filter-name>struts</filter-name> <url-pattern>*.html</url-pattern> </filter-mapping>然后在配置action的时候 <package name="struts2" namespace="/path" extends="struts-default"> <action name="li1" class="controller.T" method="方法1"> <result name="success">/index.jsp</result> <result name="false">/false.jsp</result> <result name="true">/true.jsp</result> </action><action name="li2" class="controller.T" method="方法2"> <result name="success">/index.jsp</result> <result name="false">/false.jsp</result> <result name="true">/true.jsp</result> </action> </package> 访问方法1:http://localhost:8080/Struts2_demo/path/li1.html访问方法2:http://localhost:8080/Struts2_demo/path/li2.html 以上说的都不行,访问指定Action中的方法有两种:1、指定属性method的值设置为想使用的方法。2、URL中将需要访问的方法通过“Action名!方法名”的方式进行访问。我现在想使用的是第二种方式,第一种尝试过了,没有问题,问题是第二种想请大家帮我看看是不是URL地址有什么问题。。 求租。 org.springframework.beans.factory.CannotLoadBeanClassException: 请问,TOMCAT部署失败是怎么回事 麻烦前辈们帮我看看这段代码哪里有误呢? 一个简单问题,请多多指教,在线等! Tomcat5+IIS集成碰到的问题? 招聘赴日软件工程师 菜鸟求助!JSTL字符串连接问题 TOMCAT和APACHE能够装在两台不同的机器上? 【JAVA】【张孝祥Java视频教程】 tomcat能不能优化? 线程问题 ,急急急急急急
后面就是方法名 想访问哪个都行
只不过这种方式是要用注解的方式来写的
用配置文件貌似不行的
配置文件 你先得在web.xml上指定后缀
<filter>
<filter-name>struts</filter-name>
<filter-class>org.apache.struts2.dispatcher.ng.filter.StrutsPrepareAndExecuteFilter</filter-class>
</filter>
<filter-mapping>
<filter-name>struts</filter-name>
<url-pattern>*.html</url-pattern>
</filter-mapping>然后在配置action的时候
<package name="struts2" namespace="/path" extends="struts-default">
<action name="li1" class="controller.T" method="方法1">
<result name="success">/index.jsp</result>
<result name="false">/false.jsp</result>
<result name="true">/true.jsp</result>
</action>
<action name="li2" class="controller.T" method="方法2">
<result name="success">/index.jsp</result>
<result name="false">/false.jsp</result>
<result name="true">/true.jsp</result>
</action>
</package>
http://localhost:8080/Struts2_demo/path/li1.html
访问方法2:
http://localhost:8080/Struts2_demo/path/li2.html
访问指定Action中的方法有两种:
1、指定属性method的值设置为想使用的方法。
2、URL中将需要访问的方法通过“Action名!方法名”的方式进行访问。
我现在想使用的是第二种方式,第一种尝试过了,没有问题,
问题是第二种想请大家帮我看看是不是URL地址有什么问题。。