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 类![在这里插入图片描述](https://img-blog.****img.cn/20181030211512558.JPG?x-oss-process=image/watermark,type_ZmFuZ3poZW5naGVpdGk,shadow_10,text_aHR0cHM6Ly9ibG9nLmNzZG4ubmV0L3dlaXhpbl80MzU2MTQ5Nw==,size_16,color_FFFFFF,t_70)
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>