如何叫jsp页面输出错误信息??我生成静态页面的程序有错,我想叫他输出错误信息到网页上以便我改错。

梦魇流莺 2011-01-21 10:00:21
如何叫jsp页面输出错误信息??我生成静态页面的程序有错,我想叫他输出错误信息到网页上以便我改错
代码:

// Decompiled by Jad v1.5.8e2. Copyright 2001 Pavel Kouznetsov.
// Jad home page: http://kpdus.tripod.com/jad.html
// Decompiler options: packimports(3)
// Source File Name: CreateNewsHtml.java

package com.daqian.news;

import com.daqian.ConnPoolHandler;
import com.daqian.ServletBase;
import java.io.IOException;
import java.io.PrintStream;
import javax.servlet.*;
import javax.servlet.http.HttpServletRequest;
import javax.servlet.http.HttpServletResponse;

// Referenced classes of package com.daqian.news:
// NewsDao

public class CreateNewsHtml extends ServletBase
{

public CreateNewsHtml()
{
}

public String perform(HttpServletRequest request, HttpServletResponse response)
throws Exception
{
java.sql.Connection conn;
int listsize;
String nextPage;
conn = null;
listsize = 10;
nextPage = "/adminconfig/message.jsp";
try
{
conn = ConnPoolHandler.getConncetion();
NewsDao newsDao = new NewsDao();
newsDao.createNewsHtml(conn, listsize);
nextPage = "/adminconfig/message.jsp";
request.setAttribute("code", "2");
}
catch(Exception e)
{
e.printStackTrace();
request.setAttribute("code", "1");
nextPage = "/adminconfig/message.jsp";
}
ConnPoolHandler.closeConnection(conn);
RequestDispatcher rd = getServletContext().getRequestDispatcher(nextPage);
try
{
System.out.println("befor forward::");
rd.forward(request, response);
System.out.println("after forward::");
}
catch(ServletException e)
{
e.printStackTrace();
}
catch(IOException e)
{
e.printStackTrace();
}
return nextPage;
}
}
...全文
153 5 打赏 收藏 转发到动态 举报
写回复
用AI写文章
5 条回复
切换为时间正序
请发表友善的回复…
发表回复
梦魇流莺 2011-01-24
  • 打赏
  • 举报
回复
具体代码怎么写啊 ,求助!!!
tt986101dpc 2011-01-21
  • 打赏
  • 举报
回复
直接用request获取到错误信息,在页面显示就OK了
happyfmy 2011-01-21
  • 打赏
  • 举报
回复
你看后台的报错信息不是一样可以改错吗
不就是把异常抛到页面还是控制台直接输出
wwwtyb 2011-01-21
  • 打赏
  • 举报
回复
你可以把e.printStackTrace()的错误信息保存到request中,传递到错误页面显示出来。

81,091

社区成员

发帖
与我相关
我的任务
社区描述
Java Web 开发
社区管理员
  • Web 开发社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧