`
leiwuluan
  • 浏览: 703688 次
  • 性别: Icon_minigender_1
  • 来自: 北京
社区版块
存档分类

sturts 模块化,,struts-config.xml文件的组合实现

阅读更多

在前也说了。模块化在这里补冲一下。

struts-config.xml了可以分割实现模块化。那肯定在配置模块文件时有所不一样了。那下面看一看怎样不一样吧:

比如你有一个模块化配置 文件如:struts-config-upload.xml

那么你在配的时候:

<init-param>
      <param-name>config</param-name>
      <param-value>/WEB-INF/struts-config.xml,/WEB-INF/struts-config-upload.xml</param-value>
</init-param>

如上红色的字。你想要多少个就可以加多少个模块:

 

在访问的时候。前就不用加模块名了。在模块的<action中写的jsp页面就要加上模块名了。如

 

 

<form action="<%=request.getContextPath%>/login.do" method="post" >

 

</form>

 

如上访问的action中的前面不用加模块名》不用这样request.getContextPath%>/upload/login.do

分享到:
评论

相关推荐

    struts培训课件

    - **控制器(Controller)**:ActionServlet作为控制器,根据struts-config.xml配置文件,将请求转发到相应的Action类,实现用户请求的处理逻辑。 3. Struts工作流程: - **用户请求**:用户通过HTTP发送请求,...

    sturts运行机制

    8. **模块化设计**:Struts通过Action和ActionForm的组合,实现了业务逻辑和表示逻辑的分离,使得代码更加模块化,易于维护和扩展。ActionServlet和RequestProcessor共同构成了控制层,它们协同工作以处理和转发请求...

    struts实现登录

    Struts 是一个开源的Java框架,主要用于构建基于MVC...同时,Struts的配置文件和ActionForm机制使代码更加模块化,易于维护。通过学习和熟练掌握Struts框架,开发者能够提升开发效率,创建出高质量的Java Web应用。

    jsp+mysql+struts实现的一个财务管理系统

    然后,利用IDE如Eclipse或IntelliJ IDEA创建Struts项目,配置struts-config.xml和web.xml文件。接着,设计数据库表结构并创建相应的Java实体类。编写Action类和ActionForm,实现业务逻辑。最后,设计并实现JSP页面,...

    SSH整合 sturts1 web教师评价

    SSH整合是指将Spring、Struts1和Hibernate这三个开源框架集成在一起,用于构建高效、模块化的Web应用程序,特别是在处理教师评价系统这样的业务场景中。在这个系统中,Spring作为整体的框架协调者,Struts1负责视...

    Struts、Spring、Hibernate集成附加(Ajax)集成

    Struts、Spring、Hibernate以及Ajax(DWR)的集成是Java Web开发中的常见组合,用于构建高效、模块化的应用程序。这个集成将四个强大的框架结合在一起,以实现更强大的功能和更好的用户体验。 Struts是一个MVC...

    hibernate+spring+sturts项目案例(含jar包)

    - **Struts配置**:学习`struts-config.xml`或`struts2的配置文件`,了解Action的定义、结果映射、拦截器等设置。 - **Hibernate配置**:解析`hibernate.cfg.xml`文件,理解数据库连接配置、实体类映射(hbm.xml文件...

    在线考试系统STURTS+HIBERNATE

    2. **配置文件**:struts-config.xml、hibernate.cfg.xml等,定义了系统的运行配置。 3. **资源文件**:如JSP页面、CSS样式表、JavaScript脚本,用于构建用户界面。 4. **数据库脚本**:创建数据库表的SQL文件,对应...

    sturts基础学习

    四、Struts的扩展性与模块化 1. **Tiles**:Struts Tiles提供了一种组织和重用页面布局的方式,使得视图设计更加灵活。 2. **Interceptor**:拦截器允许在Action调用前后插入自定义逻辑,如权限验证、日志记录等。 ...

    ssh的简单的Demo

    2. **研究配置文件**:分析struts-config.xml、hibernate.cfg.xml和web.xml中的配置,理解它们的作用。 3. **学习实体类和映射**:查看实体类的属性和数据库表字段的对应关系,以及如何通过Hibernate进行CRUD操作。 ...

    spring sturts2 sturts1 hibernate4文档

    Struts1的API文档主要涉及Action、Form Bean、配置文件(struts-config.xml)等内容,开发者可以通过这些文档学习如何创建动作映射、处理用户请求和返回响应。 Struts2 是Struts1的升级版,它在继承了Struts1优点的...

    struts1.3 api文档

    2. **配置文件**:Struts 配置文件(通常为 `struts-config.xml`)是应用程序的核心配置,用于定义动作映射、数据源、表单 bean、结果转发等。 3. **Form Beans**:表单bean(也称为 ActionForm)用于在控制器和...

    关于sturts2,spring,ibatis

    这个例子旨在演示这三个框架如何协同工作,以构建高效、模块化的Web应用程序。 Struts2作为MVC框架,主要负责处理HTTP请求,提供控制器功能,它将用户请求分发到相应的Action,Action执行业务逻辑后返回结果视图。...

    一个很有用的sturts实战项目

    - **struts-config.xml**:这是 Struts 的主要配置文件,定义了 Action 映射、Form Bean、数据源等关键信息。通过这个文件,你可以配置每个 Action 类的路径、处理方法以及与之关联的 JSP 页面。 - **web.xml**:...

    sturts1 spring hibernate开发的详细介绍

    在Struts1中,`struts-config.xml`是核心配置文件,它定义了整个应用的行为。文件中包含8个主要元素: 1. **data-sources**:配置应用程序的数据源。Struts1通过`&lt;data-sources&gt;`来定义数据源,通常使用Apache ...

    spring struts hibernate互相整合

    2. **Struts的配置**:在struts-config.xml中,我们需要定义Action类,这些Action类通常是Spring管理的Bean。同时,可以通过Spring的Struts plugin来实现Action的创建和销毁,使得Spring能够参与Struts的生命周期...

Global site tag (gtag.js) - Google Analytics