index.jsp中的代码
<%@ page language="java" import="java.util.*,java.sql.*" pageEncoding="UTF-8"%>
<%@page import="java.text.DateFormat" %>
<%@page import="java.text.SimpleDateFormat" %>
<%@page import="org.news5.entity.News" %>
<%@page import="org.news5.entity.Topic" %>
<%
String path = request.getContextPath();
String basePath = request.getScheme()+"://"+request.getServerName()+":"+request.getServerPort()+path+"/";
%><!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN"
"http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html>
  <head>
    <base href="<%=basePath%>">
    
    <title>新闻中国</title>
    
<meta http-equiv="pragma" content="no-cache">
<meta http-equiv="cache-control" content="no-cache">
<meta http-equiv="expires" content="0">    
<meta http-equiv="keywords" content="keyword1,keyword2,keyword3">
<meta http-equiv="description" content="This is my page">
<link rel="stylesheet" type="text/css" href="css/main.css">
  </head>
  
  <body>
     <div id="header">
<div id="top_login">
<form action="util/do_login.jsp" method="post" onsubmit="return check();">
<label> 登录名  </label>
<input type="text" id="uname" name="uname" class="login_input" value="" />
<label> 密&nbsp;&nbsp;码  </label>
<input type="password" id="upwd" name="upwd" class="login_input" value="" />
<input type="submit" class="login_sub" value="登录" />
<label id="error"> </label>
<img src="images/friend_logo.gif" alt="Google" id="friend_logo" />
</form>
</div>
<div id="nav">
<div id="logo"><img src="images/logo.jpg" alt="新闻中国" /></div>
<div id="a_b01"><img src="images/a_b01.gif" alt="" /></div>
<!--mainnav end-->
</div>
 </div>
     <div id="container">
      <%@include file="index-elements/index_sidebar.jsp" %>
      <div class="main">
      <div class="class_type">
      <img src="images/class_type.gif" alt="新闻中心" />
      </div>
      <div class="content">
      <ul class="class_date">
      <%
      int n=0;
      for(Topic topic:list){
      n++;
      if(n%11==1){
      out.println("<li id='class_month'>");
      }
      %>
      <a href="util/news_control.jsp?opr=listTitle&tid=<%=topic.getTid() %>">
      <b><%=topic.getTname() %></b>
      </a>
      <%
      if(n%11==0){
      out.println("</li>");
      }
      }
      if(n%11!=0){
      out.println("</li>");
      }
      %>
      </ul>
      <ul class="classlist">
      <%
      if(list4==null){
      out.println("<h6>出现错误,请稍后再试或与管理员联系</h6>");
      }else if(list4.size()==0){
      out.println("<h6>抱歉,没有找到相关的新闻</h6>");
      }else{
      DateFormat df=new SimpleDateFormat("yyyy-MM-dd HH:mm:ss");
      n=0;
      for(News news:list4){
      %>
      <li>
      <a href='util/news_control.jsp?opr=readNew&nid=<%=news.getNid() %>'><%=news.getNtitle() %></a>
      <span><%=df.format(news.getNcreatedate()) %></span>
      </li>
      <%
      n++;
      if(n%5==0){
      out.println("<li class='space'></li>");
      }
      }
      }
       %>
       <p align="right">
         当前页数:[1/2]&nbsp;
         <a href="#">下一页</a>
         <a href="#">末页</a>
       </p>
      </ul>
      </div>
      <%@include file="index-elements/index_rightbar.html" %>
      </div>
     </div>
     <%@include file="index-elements/index_bottom.html" %>
  </body>
</html>求解决util/news_control.jsp中的news_read.jsp的request.getRequestDispatcher("newspages/news_read.jsp").forward(request,response);出现的Source not found for RequestFacade.getRequestDispatcher(String) line: 611问题util/news_control.jsp中的代码如下
<%@ page language="java" import="java.util.*,java.sql.*" pageEncoding="UTF-8"%>
<%@page import="org.news5.dao.Impl.TopicDaoImpl" %>
<%@page import="org.news5.dao.TopicDao" %>
<%@page import="org.news5.entity.Topic" %>
<%@page import="org.news5.dao.Impl.NewsDaoImpl" %>
<%@page import="org.news5.dao.NewsDao" %>
<%@page import="org.news5.entity.News" %>
<%
    request.setCharacterEncoding("utf-8");
    String opr=request.getParameter("opr");
    TopicDao topicDao=new TopicDaoImpl();
    NewsDao newsDao=new NewsDaoImpl();
    if(opr.equals("listTitle")){
     List<News> list1=newsDao.getLatestNewsByTid(1, 5);
     List<News> list2=newsDao.getLatestNewsByTid(2, 5);
     List<News> list3=newsDao.getLatestNewsByTid(5, 5);
     List<Topic> list=topicDao.getAllTopics();
     List<News> list4=null;
     String tid=request.getParameter("tid");
     if(tid==null || (tid=tid.trim()).length()==0){
     list4=newsDao.getAllNews(); //查询全部新闻
     }else{
     list4=newsDao.getAllNewsByTid(Integer.parseInt(tid)); //查询指定主题下的新闻
     }
     request.setAttribute("list1", list1); //左侧国内新闻
     request.setAttribute("list2", list2); //左侧国外新闻
     request.setAttribute("list3", list3); //左侧娱乐新闻
     request.setAttribute("list", list); //所有的主题新闻
     request.setAttribute("list4", list4); //中间的新闻
     request.getRequestDispatcher("/index.jsp").forward(request,response);
    }else if(opr.equals("readNew")){
     String nid=request.getParameter("nid");
     News news=newsDao.getNewsByNid(Integer.parseInt(nid));
     session.setAttribute("news", news);
     request.getRequestDispatcher("./newspages/news_read.jsp").forward(request,response);
    }
%>newspages/news_read.jsp的代码如下
<%@ page language="java" import="java.util.*" pageEncoding="UTF-8"%>
<%@page import="org.news5.dao.Impl.NewsDaoImpl" %>
<%@page import="org.news5.dao.NewsDao" %>
<%@page import="org.news5.entity.News" %>
<%@page import="org.news5.entity.Comment" %>
<%
String path = request.getContextPath();
String basePath = request.getScheme()+"://"+request.getServerName()+":"+request.getServerPort()+path+"/";
%><!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN"
"http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html>
  <head>
    <base href="<%=basePath%>">
    <title>新闻中国</title>
<meta http-equiv="pragma" content="no-cache">
<meta http-equiv="cache-control" content="no-cache">
<meta http-equiv="expires" content="0">    
<meta http-equiv="keywords" content="keyword1,keyword2,keyword3">
<meta http-equiv="description" content="This is my page">
<link href="css/read.css" rel="stylesheet" type="text/css" />
<script type="text/javascript">
function login(){
var uname=$("uname");
var upwd=$("upwd");
if(uname.value==""){
alert("用户名不能为空");
return false;
}else if(upwd.value==""){
alert("密码不能为空");
return false;
}
return true;
}

function check(){
var cauthor=$("cauthor")
var content=$("ccontent");
if(cauthor.value==""){
alert("用户名不能为空!!");
return false;
}else if(content.value==""){
alert("评论内容不能为空!!");
return false;
}
return true;
}

function $(id){
return document.getElementById(id);
}
</script>
  </head>
  <body>
    <div id="header">
     <div id="top_login">
     <label> 登录名  </label>
     <input type="text" id="uname" class="login_input" value="" />
     <label> 密&nbsp;&nbsp;码  </label>
     <input type="password" id="upwd" class="login_input" value="" />
     <input type="button" class="login_sub" value="登录" onclick="login()" />
     <label id="error"> </label>
     <a href="../index.jsp" class="login_link">返回首页</a>
     <img src="../images/friend_logo.gif" alt="Google" id="friend_logo" />
     </div>
     <div id="nav">
     <div id="logo"><img src="../images/logo.jpg" alt="新闻中国" /></div>
     <div id="a_b01"><img src="../images/a_b01.gif" alt="" /></div>
     <!--mainnav end-->
     </div>
    </div>
    <div id="container">
<%@include file="../index-elements/index_sidebar.jsp" %>
    <div class="main">
     <div class="class_type"><img src="../images/class_type.gif" alt="新闻中心" /></div>
     <div class="content">
     <ul class="classlist">
     <%
     News news=(News)session.getAttribute("news");
      %>
     <table width="80%" align="center">
     <tr width="100%">
     <td colspan="2" align="center"><%=news.getNtitle() %></td>
     </tr>
     <tr>
     <td colspan="2"><hr /></td>
     </tr>
     <tr>
     <td align="left">作者:<%=news.getNauthor() %></td>
     <td align="center">发布时间:<%=news.getNcreatedate() %></td>
     </tr>
     <tr>
     <td colspan="2" align="center"></td>
     </tr>
     <tr>
     <td colspan="2"><%=news.getNcontent() %></td>
     </tr>
     <tr>
     <td colspan="2"><hr /></td>
     </tr>
     </table>
     </ul>
     <ul class="classlist">
     <table width="80%" align="center">
     <td colspan="6"> 暂无评论!  </td>
     <tr>
     <td colspan="6"><hr /></td>
     </tr>
     </table>
     </ul>
     <ul class="classlist">
     <form action="#" method="post" onsubmit="return check();">
     <table width="80%" align="center">
     <tr>
     <td> 评  论  </td>
     </tr>
     <tr>
     <td> 用户名: </td>
     <td>
     <input id="cauthor" name="cauthor" value="这家伙很懒什么也没留下" />
     IP:<input name="cip" value="127.0.0.1" readonly="readonly" />
     </td>
     </tr>
     <tr>
     <td colspan="2">
     <textarea cols="70" rows="10" name="ccontent"></textarea>
     </td>
     </tr>
     <td>
     <input type="submit" name="submit" value="发  表" />
     </td>
     </table>
     </form>
     </ul>
     </div>
     </div>
   </div>
   <%@include file="../index-elements/index_bottom.html" %>
  </body>
</html>求大神帮忙解决util/news_control.jsp中的news_read.jsp的request.getRequestDispatcher("newspages/news_read.jsp").forward(request,response);出现的Source not found for RequestFacade.getRequestDispatcher(String) line: 611问题