是一个配置文件,很多地方都有,不知道你说的是哪里的
Struts配置文件Struts-config.xml文件(一个根元素为
1、配置全局转发:
全局转发用来在Web应用程序中的通用JSP页面之间创建逻辑名称映射,它可以替代JSP页面中复杂的不易编码的名称,用户可以使用
所有这些转发都可以通过对调用操作映射的实例来获得:
actiopMappingInstance.findForward("success");
特别提醒的是,后面的path一定要指明到某个具体的jsp页面。
2、配置ActionMapping
ActionMapping对象帮助进行框架内部的流程控制,它们可以将请求URI映射到Action类,并将Action类与ActionForm bean相关联。ActionServlet在内部使用这些映射,并将控制转移到特定Action类的实例。所有Action类使用execute()和perform()方法实现特定应用程序的代码,并返回一个ActionForward对象,其中包含响应转发的目标资源名称。
ActionMapping对象通过使用
//Action类的相对路径,与其jsp表单上面的action保持一致
path="/login"
//链接到本映射的Action类的名称
type="com.test.action.LoginActionAction" name="loginForm" //与本操作相关联的Action bean的名称
//请求域或会话域的名称,ActionForm bean就存储在这个名称下
attribute="loginForm"
input="/login.jsp" //输入表单的路径
scope="request" //ActionForm bean的作用域(session/request)
//Action对象上的execute执行之前
//ActionServlet是否调用ActionForm bean的validate方法
validate="true">
注意:
3、配置ActionForm bean
ActionServlet使用ActionForm bean来保存请求的参数,这些bean的属性名称与HTTP请求参数中的名称相对应,控制器将请求参数传递到ActionForm bean的实例,然后将这个实例传送到Action类。
4、配置JDBC数据源
JDBC数据源可以在配置文件中利用
………………