`
stworthy
  • 浏览: 525689 次
  • 来自: ...
社区版块
存档分类
最新评论

Hello,World示例

阅读更多

编写一个经典的Hello,World示例,可以按照下面的步骤进行:

1、建立一个web应用程序,需要引入et-mvc.jar包,配置web.xml,加入一个Filter,内容如下

    <filter>
        <filter-name>dispatcher</filter-name>
        <filter-class>com.et.mvc.DispatcherFilter</filter-class>
        <init-param>
            <param-name>controllerBasePackage</param-name>
            <param-value>controllers</param-value>
        </init-param>
        <init-param>
            <param-name>viewBasePath</param-name>
            <param-value>/WEB-INF/views</param-value>
        </init-param>
        </filter>
    <filter-mapping>
        <filter-name>dispatcher</filter-name>
        <url-pattern>/*</url-pattern>
    </filter-mapping>

2、编写控制器基类

package controllers;

import com.et.mvc.Controller;

public class ApplicationController extends Controller{

}

 这个控制器将成为所有控制器的基类

3、编写Hello控制器类

package controllers;

public class HelloController extends ApplicationController{
    public String world(){
        return "Hello,World";
    }
}

 现在控制器的编写已经完成了,下面运行程序,在浏览器地址栏上运行http://localhost:8080/myweb/hello/world,将看到页面上输出“Hello,World”字样。

 

6
2
分享到:
评论
2 楼 dashudetiankong 2013-07-04  
坑爹用不了
1 楼 chenhaiming 2012-01-31  
项目怎么不可以导入到myeclipse里运行呢 很是奇怪

相关推荐

    本地化的 Hello World 示例

    在这个例子中,`MyNamespace` 应替换为你的命名空间,`Resources` 是资源文件的类名,`HelloWorld` 是资源键,对应于资源文件中存储的 "Hello World" 文本。 最后,压缩包中的文件“说明.htm”可能包含了详细的步骤...

    基于OpenHarmony的HelloWorld示例应用.zip

    基于OpenHarmony的HelloWorld示例应用 项目简介 本项目是一个基于OpenHarmony操作系统的简单HelloWorld示例应用。通过这个项目,开发者可以学习如何在OpenHarmony平台上进行前端开发,并了解应用的基本生命周期...

    学Struts2从HelloWorld示例开始

    在HelloWorld示例中,你看到了如何使用Struts2标签库、Action类以及配置文件来实现一个基本的功能。随着对Struts2理解的深入,你可以利用它的拦截器、结果类型、国际化支持、数据校验等功能来构建更复杂的应用。此外...

    极其简单的微信小程序HelloWorld示例

    在这个“极其简单的微信小程序HelloWorld示例”中,我们将探讨微信小程序的基础架构和核心组件,以及如何通过JavaScript进行开发。 首先,微信小程序的开发环境搭建是必要的。开发者需要在微信开发者工具(WeChat ...

    基于Java、Python、HTML的多语言Hello World示例设计源码

    本项目为多语言“Hello World”示例设计源码,汇集Java、Python、HTML等多种编程语言,共计343...该源码涵盖了Spring、Spring MVC、Spring Boot等框架的Hello World示例,旨在为开发者提供不同框架下的入门级实践案例。

    Struts2 HelloWorld示例(Maven项目)

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

    Vue Hello World示例

    Vue Hello World示例

    BlazeDS 整合 Flex HelloWorld 示例

    BlazeDS 整合 Flex HelloWorld 示例是一个初学者入门教程,主要介绍了如何在JavaEE环境中集成BlazeDS和Flex,创建一个简单的远程调用服务。...这个HelloWorld示例为更复杂的BlazeDS应用开发打下了基础。

    VS2022控制台输出 Hello World 示例

    这样,你就创建了一个名为“HelloWorld”的C++控制台应用程序工程。 接下来,VS2022会自动打开一个新的解决方案资源管理器窗口,显示项目结构。主要的源代码文件通常命名为“main.cpp”。双击这个文件,它将在代码...

    Activiti Workflow HelloWorld示例与测试环境搭建

    总结来说,Activiti Workflow HelloWorld示例是一个简单的起点,帮助开发者熟悉Activiti Designer的使用以及如何创建和配置BPMN 2.0工作流。通过这个过程,开发者可以进一步学习BPMN 2.0标准,理解各种工作流元素的...

    Python-所有可能的编程语言中的HelloWorld示例

    标题"Python-所有可能的编程语言中的HelloWorld示例"意味着我们将探讨不同编程语言中实现这一基本功能的方法,但主要关注Python。Python因其易学性和广泛应用而备受青睐,它广泛应用于数据分析、机器学习、Web开发等...

    restlet入门helloworld示例

    restlet入门helloworld示例

    基于Java语言的简单HelloWorld示例设计源码

    该项目为Java语言的简单HelloWorld示例,包含77个文件,主要包括67个XML配置文件、3个Java源文件、2个Git忽略文件、2个列表文件以及少量其他类型的文件。

    JPA连接MySql搭建HelloWorld示例代码

    **JPA连接MySQL搭建HelloWorld示例代码** Java Persistence API(JPA)是Java平台上的一个标准,用于管理和持久化Java对象到关系数据库。它提供了一种面向对象的方式来操作数据库,使得开发人员可以使用Java对象而...

    一个简单的quartz版helloWorld示例演示

    在"一个简单的quartz版helloWorld示例演示"中,我们看到的是一个Web项目,这意味着这个定时任务将在Web应用程序的上下文中运行。项目中可能包含以下关键部分: 1. **Job类**:这是我们要定时执行的任务。在这个例子...

    Activiti Workflow HelloWorld示例与测试环境搭建.

    Activiti Workflow HelloWorld示例与测试环境搭建的知识点主要包括以下几个方面: 1. Activiti工作流引擎简介: Activiti是一个开源的工作流和业务流程管理(BPM)平台,遵循Apache许可证,基于BPMN2.0标准。...

    spring4-mvc-gradle-xml-hello-world, Gradle + spring 4 MVC Hello World 示例( XML ).zip

    spring4-mvc-gradle-xml-hello-world, Gradle + spring 4 MVC Hello World 示例( XML ) Gradle --spring-4 MVC Hello Worldspring 4 MVC + JSP视图+ XML配置模板,使用Gradle构建工具。使用的###1. 技术Gradle 2.0...

    一个简单的quartz、spring集成版helloWorld示例演示

    在这个"一个简单的quartz、spring集成版helloWorld示例演示"中,我们将探讨如何将这两个框架结合使用,实现一个基础的定时任务。 首先,Quartz的集成通常涉及到Spring的`SchedulerFactoryBean`,这个bean负责管理和...

Global site tag (gtag.js) - Google Analytics