第二步:把jar包导入项目中,我们这个例子只需要要一些基本包
struts2-core-2.3.14.jar,xwork-core-2.3.14.jar,ognl-3.0.6.jar,javassist-3.11.0.GA.jar
第三步:配置一些文件
1.web.xml文件
在文件中加入下面代码:
2.struts.xml 该文件放在src目录下
代码如下:
第四步:写Hello.java代码
package com.su.struts.action;
import java.util.Date;
import org.apache.struts2.ServletActionContext;
import com.opensymphony.xwork2.Action;
public class Hello {
private String name;
public String sayName(){
ServletActionContext.getRequest().setAttribute("date", new Date()); return Action.SUCCESS;
}
public String getName() {
return name;
}
public void setName(String name) {
this.name = name;
}
}
第五步:写页面
1.index.jsp页面
<%@ page language="java" import="java.util.*" pageEncoding="GB18030"%>
<% String path = request.getContextPath(); String basePath = request.getScheme()+"://"+request.getServerName()+":"+request.getServerPort()+path+"/"; %>
<%@ taglib prefix="s" uri="/struts-tags" %>
<%-- --%>
2.hello_world.jsp页面
<%@ page language="java" contentType="text/html; charset=GB18030"
pageEncoding="GB18030"%>
<%@ taglib prefix="s" uri="/struts-tags" %>
Hello World! 时间:
第六步:发布运行
http://127.0.0.1:8080/struts_01/index.jsp