`
peigang
  • 浏览: 170627 次
  • 性别: Icon_minigender_1
  • 来自: 北京
社区版块
存档分类
最新评论

Struts2应用开发详解--2、第一个应用HelloWord!

    博客分类:
  • JAVA
阅读更多

一、添加struts.xml配置文件。

 代码如下:

<struts>

    <package name="st3" namespace="/test" extends="struts-default">
        <action name="helloworld" class="test.HelloWorldAction">
            <result name="success">/page/hello.jsp</result>
        </action>
    </package>

</struts>

 

二、创建类文件

代码如下:

public class HelloWorldAction {

 private String message = null;

 
 public String getMessage() {
  return message;
 }

 public void setMessage(String message) {
  this.message = message;
 }

 public String execute(){
  message = "Action返回字符串!";
  return "success";
 }
 
}

 

三、创建jsp文件

依据struts.xml文件中的配置路径/page/hello.jsp,创建jsp文件。文件主要内容如下。

<body>
 ${message}
</body>

以上内容完成后,部署启动并运行访问/test/helloworld.action,程序运行正常会显示如下内容:

“Action返回字符串!”,为HelloWorldAction中返回的消息变量值。

 

 

分享到:
评论

相关推荐

    struts2学习--helloword

    创建一个Web项目是开始任何Web应用开发的第一步。在IDE中,你需要新建一个Web项目,这通常包括指定项目名称、选择项目类型以及设置其他必要的属性。然后,为了引入Struts2框架,你需要在项目的lib目录下添加Struts2...

    struts2 helloword工程

    在本项目“struts2 helloworld”中,我们将会探索如何在MyEclipse 6.0集成开发环境中,利用JDK 1.6和Tomcat 6.0服务器来搭建一个基本的Struts2应用。 首先,我们需要安装和配置这些必要的工具。MyEclipse 6.0是一个...

    Struts2: HelloWord

    Struts2是一个基于MVC(Model-View-Controller)设计模式的Java Web应用程序框架,它在Web开发领域中被广泛使用。"HelloWorld"是学习任何新技术时的入门示例,Struts2也不例外。这个例子通常帮助开发者了解如何在...

    STRUTS2HELLOWORD

    Apache Struts2是一款强大的MVC(Model-View-Controller)框架,广泛应用于Java Web开发,提供了丰富的功能来简化开发过程,提高代码的可维护性和可扩展性。 在了解Struts2 HelloWorld示例之前,我们先来了解一下...

    struts2帮助文档

    struts2的概述struts2下的HelloWord struts2基础 struts2做好准备 struts2的标志 struts2的Action讲解 struts2中的国际化 struts2转化器 struts2实现表单数据校验 struts2的基石-拦截器 struts2中实现IOC struts2中...

    Struts2之helloword实例

    在这个"Struts2之HelloWord实例"中,我们将深入理解如何使用Struts2创建一个简单的应用程序。 首先,我们需要了解Struts2的核心概念。Struts2框架通过Action类来处理用户请求,Action类是业务逻辑的载体。当用户...

    Buffalo2-HelloWord

    标题“Buffalo2-HelloWord”可能指的是一个关于使用名为“Buffalo”的工具或框架创建的 HelloWorld 示例项目。从描述中的“NULL”我们无法获取更多信息,但我们可以根据标签“源码”和“工具”来推测这可能是一个...

    struts2完整的Hello Word例子。

    Struts2是一个强大的MVC(Model-View-Controller)框架,广泛应用于Java Web开发中。在本示例中,"struts2完整的Hello Word例子"是帮助开发者理解并熟悉Struts2基本工作原理和配置的一个入门级教程。下面将详细介绍...

    Struts2入门级HelloWord

    Struts2是一个强大的Java web开发框架,用于构建可维护、结构清晰且易于测试的MVC(Model-View-Controller)应用程序。它继承了Struts1的优点,并在其基础上进行了改进,引入了更多现代Web开发的最佳实践。这篇入门...

    struts-helloword

    Struts是一个著名的Java Web开发框架,由Apache软件基金会维护,主要用于构建MVC(Model-View-Controller)架构的Web应用程序。"struts-helloworld"是一个经典的入门教程,旨在帮助开发者理解并掌握Struts框架的基本...

    Struts2 HelloWorld示例(Maven项目)

    这个“Struts2 HelloWorld示例”是一个基础的Maven项目,旨在帮助初学者理解如何在实际开发环境中设置和运行一个简单的Struts2应用。 首先,让我们了解Maven。Maven是一个项目管理工具,它通过使用一个项目对象模型...

    struts2.0之helloword

    Struts2.0是Java Web开发中的一个强大框架,它基于Model-View-Controller(MVC)设计模式,为开发者提供了构建可维护性高、结构清晰的Web应用程序的工具。"Hello, World"是编程世界的入门示例,用于演示基本的程序...

    struts2 HelloWord例字

    在网上找了好个struts2的例子结果都不好使报There is no Action mapped for namespace / and action name这个错,没办法自己搞了个好用的,myeclipse 6.0 +tomcat5.5 + jdk 1.5 引入项目后直接发布就可以了!

    dwr入门 -- 02 -- HelloWord解释&&使用javabean

    DWR (Direct Web Remoting) 是一个开源的Java库,它允许JavaScript在浏览器端与服务器端的Java对象进行交互,实现动态的Web应用。在"HelloWorld解释&&使用javabean"这个主题中,我们将深入理解DWR的基本概念、工作...

    Springmvc-helloword简单例子

    它是一个轻量级的、模型-视图-控制器(MVC)架构,使得开发者可以轻松地将业务逻辑与展示层分离,从而实现更高效的开发。在“Springmvc-helloworld简单例子”中,我们将探索如何搭建一个基本的 SpringMVC 项目并运行...

    第一个helloword

    helloword

    struts2 HelloWorld

    Struts2是一个强大的Java web应用程序框架,用于构建和维护可扩展、高效且易于管理的Web应用。这个"Struts2 HelloWorld"示例是初学者学习Struts2框架的基础教程,通过它,我们可以深入理解Struts2的核心概念和工作...

Global site tag (gtag.js) - Google Analytics