public class BulletinTab_control extends HttpServlet { public void doGet(HttpServletRequest request, HttpServletResponse response)
throws ServletException, IOException { //每页显示公告数--------------------------
int page_bul_num=6;
if(request.getParameter("page_bul_num")!=null)
page_bul_num=Integer.parseInt(request.getParameter("page_bul_num"));
//当前页----------------------------
int page_current=1;
if(request.getParameter("page_current")!=null)
page_current=Integer.parseInt(request.getParameter("page_current"));
int orders_max=new Bulletin_info_blo().getSumBulletins();
int page_max=(int)Math.ceil((double)orders_max/page_bul_num);
request.setAttribute("page_bul_num", page_bul_num);
request.setAttribute("page_current", page_current);
request.setAttribute("orders_max", orders_max);
request.setAttribute("page_max", page_max);
//就是下面这句,注释掉就不报错了
//request.getRequestDispatcher("/administration/bulletin/bulletinTab.jsp").forward(request, response);
} public void doPost(HttpServletRequest request, HttpServletResponse response)
throws ServletException, IOException { this.doGet(request, response);
}
}
这个项目是在myeclipse6.0做和调试的,那时没有任何问题,现在用在myeclipse8.5上,只要是有 servlet 就会出点小问题,
就是上面那句注释掉的request.getRequestDispatcher 有问题,注释掉就不报错了 。
是不是有 servlet 就是在哪设置一下啊,一年多了,记不太清楚了 。
哪位大大能帮忙看看,急 .
解决方案 »
- 【急】这个用Java WEB开发该如何做???
- 面试失败,向高手求教最新的java技术
- jsp的变量作用域
- 谁有javamail的例子
- 要在jsp中生成报表,应该选择什么?
- tomcat 5.5+jdk1.5_06怎么配置?
- Jsp使用JavaBean问题,急,在线等!!
- tomcat问题,请大家帮个忙!
- 几个网页开发的才鸟问题-----送分
- http://202.96.140.55:34544/BODY&USER=XiHa&PASS=wlchdfyd3Cauc&VERBOSE=0&HISTORY=4&NOPIC=1&,这个端口怎么与IE通讯
- div中怎么插入jsp页面
- jsp 查数据库中文乱码问题.
HTTP Status 500 - --------------------------------------------------------------------------------type Exception reportmessage description The server encountered an internal error () that prevented it from fulfilling this request.exception org.apache.jasper.JasperException: An exception occurred processing JSP page /administration/bulletin/bulletinTab.jsp at line 9794: <tr>
95: <td width="62" height="22" valign="middle"><div align="right"><img src="../../images/adminimages/first.gif" width="37" height="15" style="cursor: hand;" onclick="location.href='/BulletinTab_control?page_current=1'"/></div></td>
96: <td width="50" height="22" valign="middle"><div align="right"><img src="../../images/adminimages/back.gif" width="43" height="15" style="cursor: hand;" onclick="location.href='/BulletinTab_control?page_current=${page_current==1?1:page_current-1 }'"/></div></td>
97: <td width="54" height="22" valign="middle"><div align="right"><img src="../../images/adminimages/next.gif" width="43" height="15" style="cursor: hand;" onclick="location.href='/BulletinTab_control?page_current=${page_current==page_max?page_max:page_current+1 }'"/></div></td>
98: <td width="49" height="22" valign="middle"><div align="right"><img src="../../images/adminimages/last.gif" width="37" height="15" style="cursor: hand;" onclick="location.href='/BulletinTab_control?page_current=${page_max }'"/></div></td>
99: <td width="59" height="22" valign="middle"><div align="right">转到第</div></td>
100: <td width="25" height="22" valign="middle"><span class="STYLE7">
Stacktrace:
org.apache.jasper.servlet.JspServletWrapper.handleJspException(JspServletWrapper.java:524)
org.apache.jasper.servlet.JspServletWrapper.service(JspServletWrapper.java:435)
org.apache.jasper.servlet.JspServlet.serviceJspFile(JspServlet.java:320)
org.apache.jasper.servlet.JspServlet.service(JspServlet.java:266)
javax.servlet.http.HttpServlet.service(HttpServlet.java:803)
com.myProject.CONTROLLER.Bulletin.BulletinTab_control.doGet(BulletinTab_control.java:36)
javax.servlet.http.HttpServlet.service(HttpServlet.java:690)
javax.servlet.http.HttpServlet.service(HttpServlet.java:803)
com.myProject.FILTER.EncoldingFilter.doFilter(EncoldingFilter.java:29)
root cause javax.el.ELException: Error Parsing: ${page_current==page_max?page_max:page_current+1 }
org.apache.el.lang.ExpressionBuilder.createNodeInternal(ExpressionBuilder.java:125)
org.apache.el.lang.ExpressionBuilder.build(ExpressionBuilder.java:146)
org.apache.el.lang.ExpressionBuilder.createValueExpression(ExpressionBuilder.java:190)
org.apache.el.ExpressionFactoryImpl.createValueExpression(ExpressionFactoryImpl.java:68)
org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate(PageContextImpl.java:922)
org.apache.jsp.administration.bulletin.bulletinTab_jsp._jspService(bulletinTab_jsp.java:159)
org.apache.jasper.runtime.HttpJspBase.service(HttpJspBase.java:70)
javax.servlet.http.HttpServlet.service(HttpServlet.java:803)
org.apache.jasper.servlet.JspServletWrapper.service(JspServletWrapper.java:393)
org.apache.jasper.servlet.JspServlet.serviceJspFile(JspServlet.java:320)
org.apache.jasper.servlet.JspServlet.service(JspServlet.java:266)
javax.servlet.http.HttpServlet.service(HttpServlet.java:803)
com.myProject.CONTROLLER.Bulletin.BulletinTab_control.doGet(BulletinTab_control.java:36)
javax.servlet.http.HttpServlet.service(HttpServlet.java:690)
javax.servlet.http.HttpServlet.service(HttpServlet.java:803)
com.myProject.FILTER.EncoldingFilter.doFilter(EncoldingFilter.java:29)
我是整个项目导入的,什么都没碰没改过啊 .
以前 myeclipse 6.0 都用的好好的 .
<%@ page language="java" contentType="text/html; charset=GBK"
pageEncoding="GBK"%>
<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=GB18030">
<title>Insert title here</title>
</head><link href="../../css/admin_tab.css" rel="stylesheet" type="text/css"><body><table id="tabblock" width="100%" border="0" align="center" cellpadding="0" cellspacing="0">
<tr>
<td height="30"><table width="100%" border="0" cellspacing="0" cellpadding="0">
<tr>
<td width="15" height="30"><img src="../../images/adminimages/tab_03.gif" width="15" height="30" /></td>
<td width="1101" background="../../images/adminimages/tab_05.gif"><img src="../../images/adminimages/311.gif" width="16" height="16" /> <span class="STYLE4">公告信息列表:查询
<select id="search_type" name="search_type" class="STYLE4">
<option value="ord_id ord_receiveman_name ord_time ord_address">所有</option>
<option value="ord_id">订单编号</option>
<option value="ord_receiveman_name">收货人姓名</option>
</select>
<input type="text" class="STYLE4" id="txtSearch" name="txtSearch" size="32" /><input class="STYLE4" type="button" style="background-image:url(../../images/adminimages/tab_14.gif);border:0px;height:20px;width:50px;cursor: hand;" value="查询" onClick="search()"/>
</span></td>
<td width="281" background="../../images/adminimages/tab_05.gif"><table border="0" align="right" cellpadding="0" cellspacing="0">
<tr>
<td width="60"><table width="90%" border="0" cellpadding="0" cellspacing="0">
<tr>
<td class="STYLE1">
<input onclick="" type="checkbox" name="checkbox62" value="checkbox" />
</td>
<td class="STYLE1"><div align="center">全选</div></td>
</tr>
</table></td>
<td width="60"><table width="90%" border="0" cellpadding="0" cellspacing="0">
<tr>
<td class="STYLE1"><div align="center"><a href="javascript:f_insertplay('tabblock','tabnone')"><img src="../../images/adminimages/001.gif" width="14" height="14" style="border: 0px;" /></a></div></td>
<td class="STYLE1"><div align="center"><a href="javascript:f_insertplay('tabblock','tabnone')">新增</a></div></td>
</tr>
</table></td>
<td width="60"><table width="90%" border="0" cellpadding="0" cellspacing="0">
<tr>
<td class="STYLE1"><div align="center"><a href="#"><img src="../../images/adminimages/114.gif" width="14" height="14" style="border: 0px;" /></a></div></td>
<td class="STYLE1"><div align="center"><a href="#">修改</a></div></td>
</tr>
</table></td>
<td width="60"><table width="90%" border="0" cellpadding="0" cellspacing="0">
<tr>
<td class="STYLE1"><div align="center"><a href="javascript:f_checked()"><img src="../../images/adminimages/083.gif" width="14" height="14" style="border: 0px;" /></a></div></td>
<td class="STYLE1"><div align="center"><a href="javascript:f_checked()">删除</a></div></td>
</tr>
</table></td>
</tr>
</table></td>
<td width="14"><img src="../../images/adminimages/tab_07.gif" width="14" height="30" /></td>
</tr>
</table></td>
</tr>
<tr >
<td ><table width="100%" border="0" cellspacing="0" cellpadding="0">
<tr>
<td width="9" background="../../images/adminimages/tab_12.gif"> </td>
<td bgcolor="#f3ffe3">
<iframe src="/Bulletin_list_control?page_current=${page_current }" name="common_list" height="465" width="100%" border="0"frameborder="0">
</iframe>
</td>
<td width="9" background="../../images/adminimages/tab_16.gif"> </td>
</tr>
</table></td>
</tr>
<tr>
<td height="29"><table width="100%" border="0" cellspacing="0" cellpadding="0">
<tr>
<td width="15" height="29"><img src="../../images/adminimages/tab_20.gif" width="15" height="29" /></td>
<td background="../../images/adminimages/tab_21.gif"><table width="100%" border="0" cellspacing="0" cellpadding="0">
<tr>
<td width="25%" height="29" nowrap="nowrap"><span class="STYLE1">共 <font color="red"><b>${orders_max }</b></font> 条纪录,当前第 <font color="red"><b>${page_current }</b></font> 页,每页 <font color="red"><b>${page_bul_num }</b></font> 条纪录</span></td>
<td width="75%" valign="top" class="STYLE1"><div align="right">
<table width="352" height="20" border="0" cellpadding="0" cellspacing="0">
<tr>
<td width="62" height="22" valign="middle"><div align="right"><img src="../../images/adminimages/first.gif" width="37" height="15" style="cursor: hand;" onclick="location.href='/BulletinTab_control?page_current=1'"/></div></td>
<td width="50" height="22" valign="middle"><div align="right"><img src="../../images/adminimages/back.gif" width="43" height="15" style="cursor: hand;" onclick="location.href='/BulletinTab_control?page_current=${page_current==1?1:page_current-1 }'"/></div></td>
<td width="54" height="22" valign="middle"><div align="right"><img src="../../images/adminimages/next.gif" width="43" height="15" style="cursor: hand;" onclick="location.href='/BulletinTab_control?page_current=${page_current==page_max?page_max:page_current+1 }'"/></div></td>
<td width="49" height="22" valign="middle"><div align="right"><img src="../../images/adminimages/last.gif" width="37" height="15" style="cursor: hand;" onclick="location.href='/BulletinTab_control?page_current=${page_max }'"/></div></td>
<td width="59" height="22" valign="middle"><div align="right">转到第</div></td>
<td width="25" height="22" valign="middle"><span class="STYLE7">
<input name="whatPage" type="text" class="STYLE1" style="height:10px; width:25px;" size="5" />
</span></td>
<td width="23" height="22" valign="middle">页</td>
<td width="30" height="22" valign="middle"><img src="../../images/adminimages/go.gif" width="37" height="15" /></td>
</tr>
</table>
</div></td>
</tr>
</table></td>
<td width="14"><img src="../../images/adminimages/tab_22.gif" width="14" height="29" /></td>
</tr>
</table></td>
</tr>
</table></body>
</html>