`
aaron_ch
  • 浏览: 177202 次
  • 性别: Icon_minigender_1
  • 来自: 苏州
社区版块
存档分类
最新评论

MVC:Struts

    博客分类:
  • Java
阅读更多

Today,script an example for hands-on struts.
web.xml

<?xml version="1.0" encoding="UTF-8"?>
<web-app xmlns="http://java.sun.com/xml/ns/j2ee"
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
version="2.4"
xsi:schemaLocation="http://java.sun.com/xml/ns/j2ee   http://java.sun.com/xml/ns/j2ee/web-app_2_4.xsd">
  <servlet>
    <servlet-name>action</servlet-name>
    <servlet-class>org.apache.struts.action.ActionServlet</servlet-class>
    <init-param>
      <param-name>config</param-name>
      <param-value>/WEB-INF/struts-config.xml</param-value>
    </init-param>
    <init-param>
      <param-name>debug</param-name>
      <param-value>3</param-value>
    </init-param>
    <init-param>
      <param-name>detail</param-name>
      <param-value>3</param-value>
    </init-param>
    <load-on-startup>0</load-on-startup>
  </servlet>
 
 <servlet>
 <servlet-name>SelectCityServlet</servlet-name>
 <servlet-class>com.aaron.servlet.SelectCityServlet</servlet-class>
 </servlet>
 
 <servlet-mapping>
 <servlet-name>SelectCityServlet</servlet-name>
 <url-pattern>/servlet/SelectCityServlet</url-pattern>
 </servlet-mapping>
 
 
  <servlet-mapping>
    <servlet-name>action</servlet-name>
    <url-pattern>*.do</url-pattern>
  </servlet-mapping>
</web-app>

struts-conf.xml

<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE struts-config PUBLIC "-//Apache Software Foundation//DTD Struts Configuration 1.2//EN" "http://struts.apache.org/dtds/struts-config_1_2.dtd">

<struts-config>
  <data-sources />
  <form-beans >
    <form-bean name="loginForm" type="com.aaron.struts.form.LoginForm" />

  </form-beans>

  <global-exceptions />
  <global-forwards >
    <forward name="success" path="/success.jsp" />
  </global-forwards>

  <action-mappings >
    <action
      attribute="loginForm"
      input="/input.jsp"
      name="loginForm"
      path="/login"
      scope="request"
      type="com.aaron.struts.action.LoginAction">
      <forward name="success" path="/success.jsp" />
    </action>
   
    <!-- Struts Ajax -->
    <action
       type="com.aaron.struts.action.CheckAction"
       scope="request"
       path="/check">
       <forward name="success" path="/struts-ajax.jsp"/>
 </action>
 
  </action-mappings>

  <message-resources parameter="com.aaron.struts.ApplicationResources" />
</struts-config>

 

  • WebRoot.rar (39.1 KB)
  • 描述: no libs
  • 下载次数: 1
分享到:
评论

相关推荐

    spring-webmvc-struts.jar

    spring-webmvc-struts.jar对Struts和Spring整合时需要用到的包

    JSP源码——Struts+Hibernate实现MVC_strutsmvc.zip

    Struts和Hibernate是Java Web开发中的两个重要框架,它们在构建MVC(Model-View-Controller)架构的应用程序中起到关键作用。这个压缩包“JSP源码——Struts+Hibernate实现MVC_strutsmvc.zip”显然包含了使用这两种...

    struts八步教程:struts让我试着了解你

    Struts 是一个开源的Java Web框架,它主要用来构建企业级的应用程序,特别是那些基于Model-View-Controller(MVC)架构的Web应用。在学习Struts的过程中,"Struts八步教程:Struts让我试着了解你"提供了一个循序渐进...

    精通Struts:基于MVC的JavaWeb设计与开发(孙卫琴)

    《精通Struts:基于MVC的JavaWeb设计与开发》是由孙卫琴编著的一本经典书籍,专门探讨了如何使用Struts框架进行高效的JavaWeb应用程序开发。这本书深入浅出地介绍了Struts的核心概念、架构以及实践应用,帮助开发者...

    struts1原理,struts2原理,spring mvc原理,struts1和struts2,struts和spring mvc

    Struts、Spring MVC和Struts2是Java Web开发中三个重要的MVC框架,它们都用于构建基于模型-视图-控制器(MVC)设计模式的Web应用程序。下面将分别介绍这三个框架的工作原理,并进行对比。 **Struts1原理:** Struts...

    MVC与Struts简介

    总结而言,MVC是一种设计模式,旨在实现软件设计的低耦合和高重用性,而Struts2是一个基于MVC模式的Web应用框架,通过其独特的拦截器技术和标签库简化了Web应用的开发过程。Struts2的出现,是对传统MVC模式的一种...

    MVC模式和Struts框架

    MVC模式和Struts框架

    spring-webmvc-struts.jar aspectjweaver.jar

    标题中的"spring-webmvc-struts.jar"和"aspectjweaver.jar"是两个重要的Java库文件,它们在Java Web开发中扮演着核心角色,特别是对于基于Spring框架的应用程序。现在让我们详细了解一下这两个库以及它们在实际开发...

    重构mvc实现struts框架

    **标题解析:** "重构mvc实现struts框架" 这个标题表明了我们要探讨的主题是关于软件开发中的重构过程,特别关注的是如何从一个简单的MVC(Model-View-Controller)模型出发,逐步演进到实现Struts框架的初步形态。...

    基于PHP-MVC的Struts标签的实现.pdf

    * Struts框架是JSP/Servlet规范的实现,提供了一个基于MVC设计模式的Web应用程序开发框架。 * Struts框架的主要组件包括Action、Form Bean、Validation和Tiles等。 知识点5:PHP-MVC框架的改进 * 通过引入标签处理...

    spring-webmvc-struts-2.5.6-sources.jar

    spring-webmvc-struts-2.5.6-sources

    helloapp struts 孙卫琴 基于MVC的struts应用

    Struts是Apache软件基金会下的一个开源项目,是一个基于MVC(Model-View-Controller)设计模式的Java Web应用程序框架。孙卫琴是国内知名的Java技术专家,她对Struts的应用有深入的研究和丰富的教学经验。"helloapp...

Global site tag (gtag.js) - Google Analytics