您的位置:首页 > 编程语言 > Java开发

创建一个简单的Struts2程序

2014-03-30 20:42 357 查看
读者看过前一篇文章后环境就搭建好了,但想要运行起来还有很多工作,废话不多说,咱们开始吧!!!(1)启动Myeclipse创建一个Web项目HelloWorld
(2)将struts2的相关JAR包粘贴到Web项目的lib目录下(3)在src目录下新建一个名为struts.xml的配置文件(4)在Struts.xml中加入如下代码(包为默认)<?xml version="1.0" encoding="UTF-8"?><?xmi 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="default" extends="struts-default"><action name="tag" class="com.TagAction"><result >/result.jsp</result></action></package></struts>(5)修改web.xml如下<?xml version="1.0" encoding="UTF-8"?><web-app version="2.4"xmlns="http://java.sun.com/xml/ns/j2ee"xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"xsi:schemaLocation="http://java.sun.com/xml/ns/j2ee http://java.sun.com/xml/ns/j2ee/web-app_2_4.xsd"> <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><welcome-file-list><welcome-file>index.jsp</welcome-file></welcome-file-list></web-app>(6)在src下新建Helloworld类package com;import com.opensymphony.xwork2.Action;import com.opensymphony.xwork2.ActionSupport;public class HelloWorld{Private String messagepublic String getMessage() {return userBean;}public void setMessage(String message) {this.message = message;}
        public String execute() throws Exception {// TODO Auto-generated method stubreturn "success";}
(7)新建HelloWorld.jsp,代码如下:
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: