传智播客java培训 java基础之JSP异常处理
炎热的天气依旧持续,掐指算来,到北京刚好两月了,每天都投入到充实的学习中,
感觉良好,不过昨天上课竟然睡觉,而且晚上还看了电影。。。。。要保持警惕,放松
但是不能太放松!!!!
培训的时间毕竟很短,错过了这几个月,以后估计就很少能静下心来学习了,要珍惜,
要努力,GOGO!!
JSP异常处理方式:
第一种:在出现异常的jsp文件内增加指令
<%@ page errorPage="/exception/error.jsp" %>
该路径指向的是处理异常的页面、属于转发,地址栏中的路径
不会发生变化
可以再error.jsp页面内,添加指令<%@ page isErrorPage="true"%>
然后用脚本表达式:<%=exception.getMessage() %>
这样就可以再异常页面现实异常内容了,如果是用IE浏览器演示,那么
要再Internet选项--高级 下,去掉 显示友好HTTP错误信息,才能看到自己
得到的异常信息
第二种:再有可能出现异常的页面内不做任何修改,而是再web.xml中添加标签
<error-page>
<exception-type>java.lang.Exception</exception-type>
<location>/WEB-INF/error.jsp</location>
</error-page>
同样也可以拿到信息
第三种:再出现异常后,本来要报404代码块的异常,作出如下配置后,则会出现处理异常页面
的内容,需要强调的是和第二种方法不要混淆了!!!
再处理异常页面不要写 <%=exception.getMessage() %>,因为根本没有异常;该方法适用
于404代码块 以及 500代码块
<error-page>
<error-code>404</error-code>
<location>/WEB-INF/error.jsp</location>
</error-page>
以上三种方法只适合处理小型文件的异常!
JSP内置对象:
request:
<%
String path=request.getContextPath();
%>
<a href="<%--=path --%>./inde.jsp">测试</a>
再request.jsp中,“./inde.jsp” “/inde.jsp” “inde.jsp”
相关文档:
2008 年 6 月 24 日
原文地址: http://www.ibm.com/developerworks/cn/data/library/techarticles/dm-0806wangys/
本文介绍 IBM FileNet P8 4.0 Platform 提供的 Content Java API。首先对 FileNet P8 Content Engine 和 API 进行概要介绍, 并说明了一些基本概念,随后详细介绍了 FileNet Content Engine提供的基于 EJB ......
import java.io.BufferedReader;
import java.io.File;
import java.io.FileNotFoundException;
import java.io.FileReader;
import java.io.IOException;
/**
* @author dengshaohua
*/
public class ReadPhone {
/**
* 读取数据
*/
public void ReadData(){
try {
FileReader read = new File ......
第一点:
在编写程序的过程中,java会保证尽量在使用的时候初始化,所以在没有初始化的变量在使用过程中编译器会报错,这里我们说的变量有2种,一种是全局变量,一种是局部变量,全局变量编译器会自动赋给初值,而局部变量不能,看下面例子:
public class Chushihua {
private int j;
priv ......
......
转贴:
现在用linux的朋友越来越多了,前几天就有两个朋友问我linux下怎么配置java环境,我想还有很多朋友想了解学习这方面的东西,就写一个完全一点的linux java环境配置吧,希望对大家有帮助。
一. 下载jdk5.0 for linux
到sun的主页 http://java.sun.com/j2se/1.5.0/download.jsp 下载jdk安装文件jdk-1_5_0_05-li ......