企业🤖AI智能体构建引擎,智能编排和调试,一键部署,支持私有化部署方案 广告
## action的创建方式 三种编写方式: 1. 既没有实现,有没有继承. 2. 实现Action接口,Action接口提供了5个常量,可用可不用. 3. 继承ActionSupport的方式.(一般用这种). ## action的三种访问方式 1. 普通方式:给每一个url配置一个action标签. 2. 通配符方式: ~~~ <action name="product_*" class="com.like.HelloAction" method="{1}"></action> //花括号数字匹配第几个*号的值,然后去Action类中找同名方法. ~~~ 3. 动态方法方式:默认是关闭的,需要开启.页面需要使用特殊写法. ~~~ <constant name="struts.enable.DynamicMethodInvocation" value="true"></constant> ~~~ 不需要写method属性了. 页面以 product!方法名 的方式传递连接. ~~~ <action name="product" class="com.like.HelloAction"></action> ~~~