Struts2之Action的编写与访问

Action的编写

方式一: Action类是POJO的类
方式二:Action类实现一个Action的接口
方式三: Action类继承ActionSupport类
Struts2之Action的编写与访问
Struts2之Action的编写与访问
Struts2之Action的编写与访问

Action的访问

通过method设置
通过通配符的方式进行配置
动态方法访问


  • Action类的编写
    Struts2之Action的编写与访问
    Struts2之Action的编写与访问
  • Action的配置
    Struts2之Action的编写与访问
  • jsp页面编写访问路径
    Struts2之Action的编写与访问

Struts2之Action的编写与访问
Struts2之Action的编写与访问

<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE struts PUBLIC
	"-//Apache Software Foundation//DTD Struts Configuration 2.3//EN"
	"http://struts.apache.org/dtds/struts-2.3.dtd">
<struts>
<!--开启动态访问方式  -->
	<constant name="struts.enable.DynamicMethodInvocation" value="true"></constant>
<!-- Struts2为了管理Action的配置,通过包进行管理 -->
	<!-- 配置Struts2的包 -->
	<package name="demo03" extends="struts-default" namespace="/">
	<!-- 配置Action -->
		<action name="userFind" class="com.by.struts2.demo03.UserAction" method="find"></action>
		<action name="userUpdate" class="com.by.struts2.demo03.UserAction" method="update"></action>
		<action name="userDelete" class="com.by.struts2.demo03.UserAction" method="delete"></action>
		<action name="userSave" class="com.by.struts2.demo03.UserAction" method="save"></action>
		
		<!-- 通配符的方式访问 -->
		<action name="product_*" class="com.by.struts2.demo03.ProductAction" method="{1}"></action>
		
		<!--动态方式访问  -->
		<action name="customer" class="com.by.struts2.demo03.CustomerAction"></action>
	</package>
</struts>

Struts2之Action的编写与访问

上一篇:Spring Boot 整合 Mybatis 笔记(三):ResultMap详细解说,一对一、一对多、多对多


下一篇:【BA4988】_65FB函数