编写一个经典的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”字样。
分享到:
相关推荐
学Struts2从HelloWorld示例开始学Struts2从HelloWorld示例开始
Vue Hello World示例
VS2010控制台输出 Hello World 示例工程文件
本地化的 Hello World 示例演示如何为控制台应用程序创建附属程序集并使用它们。它说明如何为 Visual Basic 控制台应用程序创建资源、本地化资源以及生成本地化的附属程序集。
极其简单的微信小程序Hello World示例! A Simple WeChat Miniprogram Demo!
restlet入门helloworld示例
JBPM4.4之HelloWorld示例
Struts2做的一个HelloWorld示例,使用Maven构建,导入请前先安装maven。
VS2022控制台输出 Hello World 示例(工程文件)
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...
Activiti Workflow HelloWorld示例与测试环境搭建
JPA连接MySql搭建HelloWorld示例代码,J
所有可能的编程语言中的Hello World示例
这是《DirectWrite Hello World 示例简化版》的 C++ 源码,详细内容见博客文章 https://blog.csdn.net/blackwoodcliff/article/details/101386862
使用Spring3.1的一个HelloWorld,使用@Commponent注解实现。
你好世界-Android 适用于 Android 的 Hello World 示例应用程序。
在数据库中导入附件中的tables_mysql.sql表,将本web项目导入(jar包已经附带),修改项目中的quartz.properties配置文件中的...本次定时规则为每分钟的6秒倍数在控制台输出一句helloWorld与当前时间。亲测通过可用。
们都知道Alfresco 4.0以后采用了Activiti BPMN2.0 引擎(关于Activiti, 是一个open source 项目。 Alfresco从jBPM公司挖出了jBPM的创建人和若干核心人员,意欲创建一个基于Apache License的,并且遵循BPMN 2.0工作流...