HTTP Status 404 - /SH_/students/students/Students_query_success.jsp type Status report message /SH_/students/students/Students_query_success.jsp description The requested resource is not available. Apache Tomcat/7.0.42

来源:3-5 显示学生资料-页面调用与数据展现

丶子非鱼

2017-06-07 22:25

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

  <package name="default" namespace="/" extends="struts-default">
  
  </package>
 <package name="users" namespace="/users" extends="default">
 <action  name="*_*" class="action.{1}Action" method="{2}">
    <result name="login_success">/users/Users_login_success.jsp</result>
      <result name="login_failure">/users/Users_login.jsp</result>
      <result name="logout_success">/users/Users_login.jsp</result>
      <result name="input">/users/Users_login.jsp</result>
 </action>
  
 </package>
 

 <!-- 在tree.jsp中把treeMenu的学生列表的link改为Action就可以了     students/Students_query.action-->
  <package name="students" namespace="/students" extends="default">
     <action name="*_*"  class="action.{1}Action"  method="{2}">
      <result name="query_success">students/Students_query_success.jsp</result>
     </action>
  </package>
   
</struts>
<script type="text/javascript"> 
var treeMenu = [
	{ level:1, name:"学生管理"},
	{ level:2, name:"学生列表", ico:"images/icon_default.gif",link:"students/Students_query.action"},
	{ level:1, name:"教师管理"},
	{ level:2, name:"教师列表", ico:"images/icon_default.gif",link:"role_list.html"},
	{ level:1, name:"信息管理"},
	{ level:2, name:"新闻管理", ico:"images/icon_default.gif",link:"news_list.html"},
	{ level:2, name:"公告管理", ico:"images/icon_default.gif",link:"bulletin_list.html"},
	{ level:1, name:"系统邮件", ico:"images/icon_default.gif"},
	{ level:1, name:"网络文件", ico:"images/icon_default.gif",link:"complaint_list.html"}
];
</script>
package action;

import java.util.List;

import entity.Students;

import service.StudentsDao;
import service.Impl.StudentsDaoImpl;

public class StudentsAction extends SuperAction{
      /**
	 * 
	 */
	private static final long serialVersionUID = 1L;

	public String query(){
    	  StudentsDao sdao=new StudentsDaoImpl();
    	List<Students> list=sdao.queryAllStudents();
    	if(list!=null && list.size()>0){
    	    session.setAttribute("Students_list", list);
    	    //return "query_success";
    	}
    	  return "query_success";
      }
}

我除了和老师的项目名不一样  其他的都一样   为什么会报这种错误  

写回答 关注

2回答

  • 丶子非鱼
    2017-07-04 09:53:29

     <result name="query_success">students/Students_query_success.jsp</result> 路劲不对   

    <result name="query_success">/students/Students_query_success.jsp</result>students包前面加一个斜杠

  • 幕布斯1362946
    2017-07-02 20:29:09

    我也是这个问题,请问你解决了吗

使用Struts2+Hibernate开发学生信息管理功能

Strust2+Hibernate整合开发案例,Java Web开发技能更上一层楼

80701 学习 · 754 问题

查看课程

相似问题