struts2开发环境搭建,环境eclipse + struts 2.5.10 + Tomcat 9
1、eclipse下新建web工程
2、将jar包拷贝到WEB-INF/lib下
3、配置struts.xml 和web.xml【这两个文件可以在下载struts2时struts-2.5.10.1-apps中得到,解压这里面的war包在相应位置能找到,包括这里没有写得log4j2.xml】
struts.xml
/WEB-INF/page/hello.jsp
web.xml
Struts 2 Rest Example action2 org.apache.struts2.dispatcher.filter.StrutsPrepareAndExecuteFilter action2 /* index.jsp No direct JSP access No-JSP *.jsp no-users Don't assign users to this role no-users
4、新建action
package com.marost.action;public class HelloWorldAction { private String msg; public String getMessage() { return msg; } public String excute(){ msg = "你好!"; return "success"; }}
5、新建jsp
在body中输出action中的内容
<%@ page language="java" contentType="text/html; charset=UTF-8" pageEncoding="UTF-8"%>Insert title here ${message }
最终的工程结构如下:
访问:http://localhost:8080/Struts2/helloWorld