Struts项目搭建过程
1:新建一个普通的javaweb项目
2:新建视图层 jsp页面
代码如下:
<%@ page language=“java” import=“java.util.*” pageEncoding=“utf-8”%>
<%
String path = request.getContextPath();
String basePath = request.getScheme()+"?/"+request.getServerName()+":"+request.getServerPort()+path+"/";
%>
<title>信息收集页面</title>
用户名:性别:
3:新建一个控制层 RegisterAction 类
package com.hnpi.action;
public class RegisterAction {
private String name;
private String sex;
public String getName() {
return name;
}
public void setName(String name) {
this.name = name;
}
public String getSex() {
return sex;
}
public void setSex(String sex) {
this.sex = sex;
}
public String t1(){
return"success";
}
}
4:在web-inf 下的lib 里边添加Struts2所需要的jar包
在项目上右键->build path->configure bulid path,点击libraries,点击add external jars…,选择你的struts2需要用到的jar包的位置添加进来,点击ok
5:在web.xml中配置Struts2的过滤器
6:在src下新建一个请求分发的配置文件 struts.xml
struts.xml新建结束之后,将下面的代码粘贴到此文件中
<?xml version="1.0" encoding="UTF-8"?><struts>
<package name="default" namespace="/" extends="stuts-default">
<action name="register" class="com.hnpi.action.RegisterAction" method="t1">
<result name="success">/index.jsp</result>
</action>
</package>
</struts>