简单的helloWorld程序
1、新建一个Web工程strust2.0Demo
2、把struts2.0的jar包导入工程、
3、编写配置文件web.xml 即配好过滤器的映射文件
<filter>
<filter-name>struts2</filter-name>
<filter-class>
org.apache.struts2.dispatcher.FilterDispatcher
</filter-class>
</filter>
<filter-mapping>
<filter-name>struts2</filter-name>
<url-pattern>/*</url-pattern>
</filter-mapping>
4、启动服务器(如果没有报错则搭建环境成功,否则搭建环境失败)
5、编写HelloWorldAction 类,该类处于action包中,并且继承ActionSupport类、该类里面有一个sayHello()方法
package action;
import com.opensymphony.xwork2.ActionSupport;
/**
* 编写的类要继承ActionSupport类
* @author Administrator
*
*/
public class HelloWorldAction extends ActionSupport {
/**
* 版本号
*/
private static final long serialVersionUID = -5557504139965256388L;
/**
* 测试方法
* @return
*/
public String sayHello(){
return "hello";
}
}
6、编写struts.xml配置文件
<?xml version="1.0" encoding="UTF-8" ?>
<!DOCTYPE struts PUBLIC
"-//Apache Software Foundation//DTD Struts Configuration 2.0//EN"
"http://struts.apache.org/dtds/struts-2.0.dtd">
<struts>
<package name="admin" namespace="/" extends="struts-default">
<!-- HelloWorldAction -->
<action name="hello" class="action.HelloWorldAction">
<result name="hello">/index.jsp</result>
</action>
</package>
</struts>
7、编写index.jsp页面
<%@ page language="java" import="java.util.*" pageEncoding="utf-8"%>
<%
String path = request.getContextPath();
String basePath = request.getScheme() + "://"
+ request.getServerName() + ":" + request.getServerPort()
+ path + "/";
%>
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<html>
<head>
<base href="<%=basePath%>">
</head>
<body>
恭喜你!搭建环境成功
</body>
</html>
8、测试
<!--EndFragment-->
- 大小: 11 KB
- 大小: 18.9 KB
- 大小: 24.5 KB
分享到:
相关推荐
一个简单的qt版helloworld程序
java中最简单的HELLOWORLD程序
最简单的helloworld程序,可以用哦可以用哦
经典的Hello world程序,c语言学习的初步。很简单,适合刚接触c的童鞋们。
UI界面中有pushbutton,lineEdit,实现按钮按下hello world出现在lineEdit中。
java的最简单的程序,入门的最开始。很简单的控制台程序
MFC 编写的最简单的程序 Helloworld MFC 编写的最简单的程序 Helloworld MFC 编写的最简单的程序 Helloworld
linux环境下用makefile编译简单的helloworld程序,里面有详细的编译步骤,有写makefile文件时需要注意的一些细节,读者只需按照说明,按部就班地执行就可以成功,欢迎下载!
一个简单的HelloWorld的mfc的程序
各种程序语言的Hello_World程序,适用于程序语言初学者,通过分析比较使各种语言编写的简单hello world程序,能够更好的理解、铭记编程语言的特性
本文详细介绍了Java零基础的HelloWorld程序的源码和运行过程。通过学习本文,您将了解以下内容: HelloWorld程序的基本结构和语法; 如何编写和运行简单的Java程序; 如何使用System.out.println方法输出文本信息。...
C#与halcon混合编程源码-第一课,全套 8 课,由于上传容量限制,所以分8次上传,希望初学者能有所收获
第一次共享自己的代码,Spring Hello World。代码比较简单,适合初学者,入门使用。高手就不要下载。呵呵。
.net 2005 下C++写的TCP链接的Server与Client简单例程,可以称作HelloWorld级入门程序,适合初学者。
一个简单的hello world 程序源代码
极其简单的微信小程序Hello World示例! A Simple WeChat Miniprogram Demo!
简单的HelloWorld程序(java) 初学者必备 免费
欢迎大家多多下载 呵呵 很好的一个简单的程序
一个Linux模块程序编程的简单例子---helloworld
Python打印hello world 程序详解;Python打印hello world程序是最简单的一个学习程序了;这里先演示python3的使用;再贴出python2的使用代码,可以对比二者的区别