blicATMTag()throwsClassNotFoundException
{
Class.forName("sun.jdbc.odbc.JdbcOdbcDriver");
}
//抽象类Tag的方法,标签处理程序的初始化
publicintdoStartTag()throwsJspTagException
{
//指导JSP引擎处理标签的体内容
returnEVAL_BODY_INCLUDE;
}
//执行标签任务
publicintdoEndTag()throwsJspTagException
{
try
{
//把输出写到JSP页面
JspWriterout=pageContext.getOut();
connect=DriverManager.getConnection("jdbc:odbc:test","sa","");
StringstrQuery="SelectcCounter_id,cAddress,mCashBalancefromCounterwheremCashBalance<=10000;";
System.out.println("Query:"+strQuery);
state=connect.createStatement();
ResultSetresult=state.executeQuery(strQuery);
StringsId=null;
StringsAddress=null;
StringsBalance=null;
Vectorv=newVector();
while(result.next())
{
sId =result.getString(1);
sAddress =result.getString(2);
sBalance =result.getString(3);
v.add(sId);
v.add(sAddress);
v.add(sBalance);
v.add(";");
}
for(inti=0;i
{
Stringstr=(String)v.elementAt(i);
pageContext.getOut().write(str);
}
}catch(Exceptionioe)
{
System.out.println("Erroringettingresults"+ioe.toString());
}
//指出对JSP页面其余部分求值
returnEVAL_PAGE;
}
}
2. 编写TLD文件的代码:
//XML验证文档
xmlversion="1.0"encoding="ISO-8859-1"?>
"java.sun/j2ee/dtds/web-jsptaglibrary_1_1.dtd">
//标签库版本
1.0
//标签库依赖的JSP版本
1.1
//标签库名
ATMjsp
//关于标签库的详细信息
ATaglibrary
//定义标签的名
ATM
//指出标签处理程序类
ATMTag
//此标签体的定义
JSP
//关于此标签与其功能的附加信息
OutputsoftheATMcounter
3. 错误页面errorpage.jsp的代码:
<%@pageisErrorPage="true"%>
<%=exception.getMessage()%>
4. 编写JSP文件:ATM.jsp
<%@pageimport="ATMTag"%>
<%@tagliburi="ATMjsp.tld"prefix="ATMjsp"%>
<%@pageerrorPage="errorpage.jsp"%>
ATMcountersthatneedsCash
>>>>进入论坛交流<<<<相关文章:
JSP学习笔记(八)-----include的运用JSP学习笔记(七)-----猜数字游戏JSP学习笔记(六)-----在多个JSP页面之间传递参数JSP学习笔记(五)-----JSP中使用JavaBeanJSP学习笔记(三)-----使用JSP处理用户注册和登陆JSP学习笔记(四)-----JSP动作的使用JSP学习笔记(二)-----使用Tomcat运行JSP文件JSP学习笔记(一)-----概述关于我们|广告联系|帮助(?)|版权声明|友情链接|联系我们|加入收藏Copyright2004-20057880Inc.Allrightsreserved.
下载中心|破釜|网页模板|破釜论坛 加入收藏设为主页站内搜索首页网页制作平面设计编程开发操作系统网络安全数据库服务器区去买书招聘&;求职站长兵书多媒体/3D基础理论轻松一刻英语学习IT动态书籍下载会员中心高级搜索Java|C/C++|C#|PHP|ASP|JSP|Perl|MYSQL|Oracle|SQLServer |Dreamweaver|Flash|Fireworks|Photoshop站内搜索: 站点首页→破釜→编程开发→Java→JSP→JSP学习笔记(三)-----使用JSP处理用户注册和登陆
¤推荐列表
¤推荐信息
正在加载相关信息.....
¤Google搜索
Web站内搜索
¤热点资讯
·JDBC连接
SQLServer20.·JSP入门教程(1)·jsp连接sqlserver调.·JSP学习笔记(二)----.·JSP+JavaScript实.·JSP学习笔记(九)----.·jspSmartUpload上传下.·Struts下JSP页面传递.·JSP学习笔记(六)----.·JSP连接SQLServer2.·JSP学习笔记(三)----.·JAVA/JSP学习系列之二.·Struts学习傻瓜式入门.·JSP入门教程(3)·JSP学习笔记(五)----.·JSP学习笔记(一)----.·JSP入门教程(4)·JSP学习心得·JSP入门教程(2)·jsp基础学习资料JSP学习笔记(三)-----使用JSP处理用户注册和登陆【大中小】【打印】【加入收藏】【关闭】【收藏到新浪ViVi】【收藏到365KEY】浏览字号:日期:2005-02-20人气:出处:CSDN
1. 这是一个JSP实例,由四个JSP页面组成,处理用户的注册和登陆信息
2. 首先是login.jsp,代码如下:
username