这里只是小编的笔记,如有不好见谅
<form action="" method="post" name="form1" target="_self">
请输入美元:<input name="dollar" type="text">
<input type="submit" id="submit" value="提交"></form>
<%
String s=request.getParameter("dollar");//重视
if(s!=null && s.length() > 0) {
double n=Double.parseDouble(s);
double result=n*7.8;
out.print(s+" 美元= "+result+"人民币");
}
%>
出错以及改错页面jsp
<%@ page language="java" import="java.util.*" pageEncoding="utf-8" errorPage="error.jsp"%>//重视
<form action="" method="post" name="form1" target="_self" >
请输入美元:<input name="dollar" type="text">
<input type="submit" id="submit" value="提交"></form>
<%
String s=request.getParameter("dollar");
{
double n=Double.parseDouble(s);
double result=n*7.8;
out.print(s+" 美元= "+result+"人民币");
}
%>
<%@ page language="java" import="java.util.*" pageEncoding="utf-8" isErrorPage="true"%>//重视
对不起出错了
<% StackTraceElement a[]=exception.getStackTrace();
out.print("出错原因:"+exception+"<br>");
out.print("出错的文件:"+a[0].getFileName()+"<br>");
out.print("出错的方法名:"+a[0].getMethodName()+"<br>");
out.print("出错的行号:"+a[0].getLineNumber()+"<br>");
%>