配置Struts2框架

阅读更多

1.创建web项目

(注意:如果是3.0,规范是没有xml文件,所以我们要创建2.5的web项目)

配置Struts2框架_第1张图片

类似这样

配置Struts2框架_第2张图片

然后导入Struts2下载的包,本例使用8个核心包,复制到项目的WEB-INF-->lib文件夹下

配置Struts2框架_第3张图片

配置Struts2框架_第4张图片

配置web.xml,将所有请求交给struts.xml处理



  Struts2
  
    index.html
    index.htm
    index.jsp
    default.html
    default.htm
    default.jsp
  
    
        Struts2
        
            org.apache.struts2.dispatcher.ng.filter.StrutsPrepareAndExecuteFilter
        
    
    
        Struts2
        /*
   
  

然后创建一个sturts.xml,(记得放在src文件夹下)





	
   

目前框架搭建完成。写个简单的Dome测试是否能运行

创建Helloworld.java和Helloworld.jsp如图所示

配置Struts2框架_第5张图片

Helloworld.java

package com.java.action;

import com.opensymphony.xwork2.Action;

public class HelloWorld implements Action {

	@Override
	public String execute() throws Exception {
		System.out.println("返回了一个Action端口");
		return SUCCESS;
	}

}

使用Action接口,发现进不去源代码

如如所示导入源代码,点击Attach Source

配置Struts2框架_第6张图片

点击External localtion 然后点击 External  Folder

配置Struts2框架_第7张图片

导入官网下在的Struts2的包中的src文件夹

配置Struts2框架_第8张图片

就可以进到action接口源代码

配置Struts2框架_第9张图片

配置sturts.xml





	
		
			HelloWorld.jsp
		
	

Helloworld.jsp

<%@ page language="java" contentType="text/html; charset=ISO-8859-1"
    pageEncoding="utf-8"%>




Insert title here


	hello,Struts2

完成

测试,框架搭建成功

配置Struts2框架_第10张图片

转载于:https://my.oschina.net/u/3848699/blog/2053194

你可能感兴趣的:(配置Struts2框架)