页面跳转不成功,附上代码求解

struts.xml

<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE struts PUBLIC
"-//Apache Software Foundation//DTD Struts Configuration 2.1.7//EN"
"http://struts.apache.org/dtds/struts-2.1.7.dtd">



/department_add.jsp
/department.jsp
department_goDepartment


department.jsp

<%@ page language="java" contentType="text/html; charset=UTF-8"
pageEncoding="UTF-8"%>
<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">










部门管理 | 
部门添加 | 
查询:姓名年龄性别
















        <tr>
            <td colspan="5"><a href="">选中</a>&nbsp;|&nbsp;
            <a href="">反选</a>&nbsp;|&nbsp;
            <input type="button" value="批量删除"/></td></tr>
    </table>
</body>

department_add.jsp

<%@ page language="java" contentType="text/html; charset=UTF-8"
pageEncoding="UTF-8"%>
<%@taglib prefix="s" uri="/struts-tags" %>
<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">



Insert title here



/s:textfield
/s:textfield
/s:form


DepartmentAction
package org.lzh.action;

import com.opensymphony.xwork2.ActionSupport;

public class DepartmentAction extends ActionSupport {
private static final long serialVersionUID = 4206132592553228995L;
public String goAddDepartment()throws Exception{
return "goadddepartment";
}
public String goDepartment()throws Exception{
return "godepartment";
}
public String doAddDepartment()throws Exception{
return "goindex";
}
}

Department
package org.lzh.model;

import java.io.Serializable;
import java.util.Set;

public class Department implements Serializable {
private static final long serialVersionUID = 7141725355658427077L;
private Integer id;
private String departName;
private String departIntrot;
private Integer staffNumber;
private Set staffs;

public String getDepartIntrot() {
    return departIntrot;
}
public void setDepartIntrot(String departIntrot) {
    this.departIntrot = departIntrot;
}

public Integer getId() {
    return id;
}
public void setId(Integer id) {
    this.id = id;
}
public String getDepartName() {
    return departName;
}
public void setDepartName(String departName) {
    this.departName = departName;
}

public Integer getStaffNumber() {
    return staffNumber;
}
public void setStaffNumber(Integer staffNumber) {
    this.staffNumber = staffNumber;
}
public Set<Staff> getStaffs() {
    return staffs;
}
public void setStaffs(Set<Staff> staffs) {
    this.staffs = staffs;
}

}


选中

部门名称

员工数量

部门简介

操作
修改 | 删除

type="redirect"