`

struts1: ForwardAction example

 
阅读更多

 

1st.  create simple web app

mvn archetype:create -DgroupId=com.iteye.struts1 -DartifactId=struts1 -DarchetypeArtifactId=maven

-archetype-webapp

 

2nd. update pom.xml

...
<dependency>
      <groupId>org.apache.struts</groupId>
 <artifactId>struts-core</artifactId>
      <version>1.3.10</version>
    </dependency>
 
<dependency>
<groupId>org.apache.struts</groupId>
<artifactId>struts-extras</artifactId>
<version>1.3.10</version>
</dependency>
    <dependency>
      <groupId>org.apache.struts</groupId>
 <artifactId>struts-taglib</artifactId>
      <version>1.3.10</version>
    </dependency>
    <dependency>
<groupId>javax.servlet</groupId>
<artifactId>servlet-api</artifactId>
<version>2.5</version>
    </dependency>
...

 

3rd:

add index.jsp:

 

<html:link page="/welcome.do">
click me to access to welcome page
</html:link>

 

 

add welcome.jsp:

 

 

<html>
<head></head>
<body>
<h1>This is Welcome Page</h1><br>
<%
java.util.Date date = new java.util.Date();
%>
<%=date %>
</body>
</html>

 

 

4th:

 


 
 

 

 

  • 大小: 10.9 KB
  • 大小: 10.8 KB
分享到:
评论

相关推荐

    Struts1.3 备忘笔记

    07 Struts_07ForwardAction : 访问WebRoot/WEB-INF/下文件的一种方式 08 Struts_08DynaValidatorForm : Struts框架的Validator验证框架 09 Struts_09Token : Structs的令牌机制,避免重复提交问题 10 Struts_10...

    struts1直接跳转到jsp-无action的url

    Struts1是一个经典的Java Web框架,它在20世纪末至21世纪初非常流行,为开发者提供了MVC(Model-View-Controller)设计模式的实现。标题“struts1直接跳转到jsp-无action的url”所指的是在Struts1框架下,如何不通过...

    struts1_详解

    - **转发Action**:`org.apache.struts.actions.ForwardAction`,用于隐藏JSP路径。 - **流下载Action**:`org.apache.struts.actions.DownloadAction`,用于处理文件下载请求。 **4.2 ActionForm 分类** - **默认...

    struts1跳转大全

    在Struts1框架中,页面跳转机制是其核心特性之一,它允许开发者灵活地控制应用程序的流程,实现从一个页面到另一个页面的导航。本文将深入解析Struts1中的五种不同类型的跳转方法,这包括了完整action、仅有Form的...

    深入struts1核心思想.doc

    Struts1是一个经典的Java Web开发框架,它提供了一种模型-视图-控制器(MVC)架构,使得开发者能够更方便地构建可维护、可扩展的Web应用程序。深入理解Struts1的核心思想对于掌握Web应用开发至关重要。以下将详细...

    struts-1.2.9-bin.zip

    Struts 1.2.9是该框架的一个较旧版本,发布于2007年,尽管现在已经有更新的版本如Struts 2,但Struts 1.x在很多遗留系统中仍然广泛使用。 标题中的"struts-1.2.9-bin.zip"表明这是一个包含Struts 1.2.9二进制文件的...

    struts1-book.rar_struts book

    10. **预定义的Action和Result类型**:Struts 1提供了一些预定义的Action和Result类型,如RedirectAction和ForwardAction,简化了代码编写。 通过这个简单的图书管理系统,初学者可以了解Struts 1框架的基本架构,...

    我的笔记:Struts构架中action的跳转大全

    这里使用的是`org.apache.struts.actions.ForwardAction`,这种Action仅用于表单提交后的页面跳转。当表单提交后,如果没有验证错误,则直接跳转到`/result.jsp`。如果有验证错误,则返回到`/form.jsp`以便用户修改...

    Struts书籍 Struts_In_Action_中文版

    这部分可能涉及到使用Struts中的ForwardAction来实现页面跳转。 **3.5 小结** 这部分总结了构建登录应用的全过程,帮助读者巩固所学知识。 #### 四、配置Struts组件 **4.1 三个XML文件和一个属性文件** **4.1.1...

    struts 配置文件 标记库

    ##### 1. `&lt;form-beans&gt;`与`&lt;form-bean&gt;`元素 - **`&lt;form-beans&gt;`**:该元素用于包含多个`&lt;form-bean&gt;`元素。 - **`&lt;form-bean&gt;`**:用于定义表单对象(`ActionForm`)的类信息,其子元素`&lt;form-property&gt;`则用于...

    Struts2入门教程(全新完整版)

    1.解压struts-2.1.6-all.zip 3 2.六个基本包 3 3.初识struts2配置文件 4 (1).web.xml文件 4 (2).struts.xml文件 4 (3).struts.properties(参default.properties) 4 (4)struts-default.xml 4 (5)其它...

    ActionForward与ForwardAction的功能

    ForwardAction是Struts 1.x中的一个标签库标签`&lt;forward&gt;`的实现,用于在JSP页面中进行页面的转发。它并不像ActionForward那样是Java对象,而是作为JSP页面上的指令,直接在页面级别进行转发。例如: ```jsp ``` ...

    Struts help

    在提供的"Struts1[1][1].2.7_API.chm"文件中,你可以找到关于这些知识点的详细API文档,包括类、接口、方法和常量的说明。通过查阅这个文档,开发者可以深入理解Struts 1.27的内部工作原理,更有效地开发和维护基于...

    Struts高级部分(2)(常用Action、验证框架、动态Form)笔记

    1. **ForwardAction**: ForwardAction的作用是定义一个逻辑路径到具体的JSP页面。通过配置,我们可以给JSP文件分配一个逻辑名称,而不是直接引用它们。这样可以提高代码的可维护性,尤其是在将所有JSP文件放在WEB-...

    一个struts的action跳转大全

    当请求路径为`/aFormOnlyAction`时,会使用`org.apache.struts.actions.ForwardAction`作为Action处理类。在这种情况下,通常不包含自定义逻辑处理,而是简单地根据`parameter`属性值进行页面跳转。如果表单验证...

    jakarta-struts-1.2.0

    10. **预定义的Action和Result类型**:Struts 1.2.0中预定义了一些Action和Result类型,如RedirectAction和ForwardAction,方便开发者快速实现常见的页面跳转。 11. ** strutstags.tld 文件**:这是Struts标签库的...

    整合Struts_Hibernate_Spring应用开发详解

    - **使用ForwardAction:** 实现简单的页面转发。 - **使用IncludeAction:** 实现页面包含。 - **使用SwitchAction:** 基于条件选择Action执行。 - **Struts的常见扩展方法** - **实现PlugIn接口:** 自定义...

    学习struts很好的文档

    ##### 1.Struts概念 Struts是一个基于MVC架构的开源框架,主要用于Java Web应用程序的开发。它提供了一种结构化的方法来构建应用程序,可以帮助开发者更高效地开发、维护和扩展Web应用。 ##### 2.Struts的MVC实现...

    struts从入门到精通.doc

    #### 第1章 Struts概述 - **1.1 JSP Framework - Struts介绍** - **Struts**是Apache组织开发的一个开源MVC(Model-View-Controller)架构框架,主要用于简化Java Web应用的开发。它通过将业务逻辑、展示逻辑和...

Global site tag (gtag.js) - Google Analytics