📄 j-jdbcweb-5-2.html
字号:
</table>
<TABLE width="100%" cellspacing="0" cellpadding="0" border="0">
<TR>
<TD bgcolor="#ffffff" height="1" width="150"><IMG src="../i/c.gif" width="150" height="1"></TD>
</TR>
<TR>
<TD bgcolor="#cc6633" height="3" width="150"><IMG src="../i/c.gif" width="150" height="3"></TD>
</TR>
<TR>
<TD bgcolor="#333333" height="1" width="150"><IMG src="../i/c.gif" width="150" height="1"></TD>
</TR>
<TR>
<TD bgcolor="#000000" height="1" width="150"><IMG src="../i/c.gif" width="150" height="1"></TD>
</TR>
<TR>
<TD bgcolor="#ffffff" height="1" width="150"><IMG src="../i/c.gif" width="150" height="2"></TD>
</TR>
</TABLE>
<table border="0" cellpadding="0" cellspacing="0" width="100%">
<tr>
<td><font face="Verdana, sans-serif" size="-1"><a href="http://www.ibm.com/">IBM</a> : <a href="/developerWorks/index.shtml">developerWorks 中国网站</a> : <a href="/developerWorks/java/index.shtml">Java</a> : <a href="/developerWorks/cnedu.nsf/java-onlinecourse-bytitle">教学 - 在线教程</a></font>
<br>
<img alt="使用 JDBC 构建基于 Web 的应用程序" src="imagemaster/masthead.jpg"></td><td width="*" valign="bottom" align="right"><a border="0" href="j-jdbcweb.zip"><img alt="下载 ZIP 文件" border="0" src="../i/icon-zip.gif"></a><a target="_blank" href="../tutorial_eng/index.html" border="0"><img alt="英文原文" border="0" src="../i/icon-source.gif"></a>
</td>
</tr>
<tr>
<td height="2" colspan="2"><img height="2" width="1" src="../i/c.gif"></td>
</tr>
</table>
<TABLE border="0" cellpadding="0" cellspacing="0" width="100%">
<TR>
<TD width="150" height="1" bgcolor="#000000" colspan="6"><IMG alt="" height="1" width="150" src="../i/c.gif"></TD>
</TR>
<TR>
<TD background="../i/sw-gold.gif"><a border="0" href="index.html" onMouseOver="iOver('topmain'); iOver('bottommain'); self.status=mainblurb; return true;" onMouseOut="iOut('topmain'); iOut('bottommain'); self.status=''; return true;"><img alt="主菜单" border="0" src="../i/main.gif" name="topmain"></a></TD><TD background="../i/sw-gold.gif"><a border="0" onMouseOver="iOver('topsection'); iOver('bottomsection'); self.status=sectionblurb; return true;" onMouseOut="iOut('topsection'); iOut('bottomsection'); self.status=''; return true;" href="index5.html"><img alt="章节菜单" border="0" src="../i/section.gif" name="topsection"></a></TD><TD background="../i/sw-gold.gif"><a border="0" onMouseOver="iOver('topfeedback'); iOver('bottomfeedback'); self.status=feedbackblurb; return true;" onMouseOut="iOut('topfeedback'); iOut('bottomfeedback'); self.status=''; return true;" href="j-jdbcweb-5-4.html"><img alt="给出此教程的反馈意见" border="0" src="../i/feedback.gif" name="topfeedback"></a></TD><TD width="100%" background="../i/sw-gold.gif"><img src="../i/c.gif"></TD><TD background="../i/sw-gold.gif"><a border="0" onMouseOver="iOver('topprevious'); iOver('bottomprevious'); self.status=previousblurb; return true;" onMouseOut="iOut('topprevious'); iOut('bottomprevious'); self.status=''; return true;" href="j-jdbcweb-5-1.html"><img alt="上页" border="0" src="../i/previous.gif" name="topprevious"></a></TD><TD background="../i/sw-gold.gif"><a border="0" onMouseOver="iOver('topnext'); iOver('bottomnext'); self.status=nextblurb; return true;" onMouseOut="iOut('topnext'); iOut('bottomnext'); self.status=''; return true;" href="j-jdbcweb-5-3.html"><img alt="下页" border="0" src="../i/next.gif" name="topnext"></a></TD>
</TR>
</TABLE>
<table bgcolor="ffffff" cellspacing="0" cellpadding="2" border="0" height="400" width="100%">
<tr valign="bottom">
<a name="navskip"></a><td height="25" colspan="4"><img alt="5.结束语" src="imagemaster/titlebar5.jpg" border="0" height="25" width="562"></td>
</tr>
<tr>
<td bgcolor="ffffff" width="15"> </td><td bgcolor="ffffff" width="12"> </td><td valign="top" align="left" bgcolor="ffffff" width="*">
<p>
<br>
<table cellspacing="0" cellpadding="0" border="0">
<tr>
<td width="90%"><font size="4" face="Verdana, Arial, Helvetica"><b>JSP 页面和 servlet 参考资料</b></font></td><td width="200" align="right"><font size="1" face="Verdana, Arial, Helvetica"><nobr> 第 2 页(共4 页)</nobr></font></td>
</tr>
</table>
<br>
<br>
</p>
<font size="2" face="Verdana, Arial, Helvetica">
<p>
<b>源代码</b>
</p>
<ul>
<li>下载本教程中使用的源代码(<binref href="examples.zip"></binref>)。<br>
<br>
</li>
<li>从教程“Advanced database operations with JDBC”(<binref href="brunner2-code.zip"></binref>)下载源代码。</li>
</ul>
<p>
<b>Servlet 信息</b>
</p>
<ul>
<li>因为 servlet 提供了一种构建基于 Web 的应用程序的基于组件、与平台无关的方法,而且没有 CGI 程序的性能限制,所以它们是扩展和增强 Web 服务器的技术选择。有关详细信息,请访问 Java 官方 servlet <a href="http://java.sun.com/products/servlets/">主页</a>。<br>
<br>
</li>
<li>Jeanne Murray 的教程“<a href="http://www-105.ibm.com/developerworks/education.nsf/java-onlinecourse-bytitle/0EE353D3449DB625862569530047CD1A?OpenDocument">Building Java HTTP Servlets</a>”(developerWorks,2000 年 9 月)讲述了有关 servlet 的基本概念:什么是 servlet,为什么要使用 servlet 以及如何使用 servlet。她还提供了一些编写简单 HTTP servlet 的实践经验。<br>
<br>
</li>
<li>Jeanne 的后续 servlet 教程(developerWorks,2000 年 10 月)提供了有关在您的 servlet 中结合<a href="http://www-105.ibm.com/developerworks/education.nsf/java-onlinecourse-bytitle/80CC54124F0ABE25862569B300554AFB?OpenDocument">会话跟踪</a>的详细信息。</li>
</ul>
<p>
<b>JSP 技术</b>
</p>
<ul>
<li>有关 JavaServer Pages 技术的更多信息,请访问 Sun Microsystems 的官方<a href="http://java.sun.com/products/jsp/">主页</a>。<br>
<br>
</li>
<li>在“<a href="/developerWorks/java/j-tomcat/index.shtml">Filtering tricks for your Tomcat</a>”(developerWorks,2001 年 6 月)中,Sing Li 对 Tomcat 4 (Servlet 2.3)中 servlet 过滤的更改作了介绍。<br>
<br>
</li>
<li>Noel Bergman 的教程“<a href="/developerWorks/cnedu.nsf/java-onlinecourse-bytitle/691FC6B550A34AAB48256A7700351357?OpenDocument">Introduction to JavaServer Pages technology</a>”(developerWorks,2001 年 10 月)介绍了 JSP 页面的概念、语法、语义以及描绘每个元素并阐述重要问题的主题示例。<br>
<br>
</li>
<li>
<a href="http://www.jspinsider.com/">JSP Insider</a> 网站包含 JSP 页面开发人员所需的极佳参考资料。除了技术新闻和文章之外,该网站还包含大量可供下载的代码片段和示例。</li>
</ul>
<p>
<b>Model Two</b>
</p>
<ul>
<li>Dan Malks 和 Sameer Tyagi 对 <a href="http://www-106.ibm.com/developerworks/java/library/j-jsparch/index.html">JSP architecture</a>(developerWorks,2001 年 2 月)的基础知识做了一个综合性的介绍。作者讨论了 JSP 体系结构如何将开发人员划分为 Web 设计人员和软件开发人员两类不同角色的。这篇文章对 Model Two 体系结构进行了概述。<br>
<br>
</li>
<li>
<a href="http://jakarta.apache.org/struts/">Struts</a> 是 Apache Software Foundation 的一个开放源代码包,它简化了 Model Two Web 的设计。<br>
<br>
</li>
<li>
Malcolm Davis 的“<a href="/developerWorks/java/j-struts/index.shtml">Struts, an open-source MVC implementation</a>”(developerWorks,2001 年 2 月)介绍了 Struts,同时演示了 Struts 是如何帮助开发人员控制 Web 项目内的变化的,Struts 是一种使用 servlet 和 JavaServer Pages(JSP)技术的模型-视图-控制器(MVC)实现。<br>
<br>
</li>
</ul>
<br>
</font></td>
</tr>
</table>
<TABLE border="0" cellpadding="0" cellspacing="0" width="100%">
<TR>
<TD background="../i/sw-gold.gif"><a border="0" href="index.html" onMouseOver="iOver('topmain'); iOver('bottommain'); self.status=mainblurb; return true;" onMouseOut="iOut('topmain'); iOut('bottommain'); self.status=''; return true;"><img alt="主菜单" border="0" src="../i/main.gif" name="bottommain"></a></TD><TD background="../i/sw-gold.gif"><a border="0" onMouseOver="iOver('topsection'); iOver('bottomsection'); self.status=sectionblurb; return true;" onMouseOut="iOut('topsection'); iOut('bottomsection'); self.status=''; return true;" href="index5.html"><img alt="章节菜单" border="0" src="../i/section.gif" name="bottomsection"></a></TD><TD background="../i/sw-gold.gif"><a border="0" onMouseOver="iOver('topfeedback'); iOver('bottomfeedback'); self.status=feedbackblurb; return true;" onMouseOut="iOut('topfeedback'); iOut('bottomfeedback'); self.status=''; return true;" href="j-jdbcweb-5-4.html"><img alt="给出此教程的反馈意见" border="0" src="../i/feedback.gif" name="bottomfeedback"></a></TD><TD width="100%" background="../i/sw-gold.gif"><img src="../i/c.gif"></TD><TD background="../i/sw-gold.gif"><a border="0" onMouseOver="iOver('topprevious'); iOver('bottomprevious'); self.status=previousblurb; return true;" onMouseOut="iOut('topprevious'); iOut('bottomprevious'); self.status=''; return true;" href="j-jdbcweb-5-1.html"><img alt="上页" border="0" src="../i/previous.gif" name="bottomprevious"></a></TD><TD background="../i/sw-gold.gif"><a border="0" onMouseOver="iOver('topnext'); iOver('bottomnext'); self.status=nextblurb; return true;" onMouseOut="iOut('topnext'); iOut('bottomnext'); self.status=''; return true;" href="j-jdbcweb-5-3.html"><img alt="下页" border="0" src="../i/next.gif" name="bottomnext"></a></TD>
</TR>
<TR>
<TD width="150" height="1" bgcolor="#000000" colspan="6"><IMG alt="" height="1" width="150" src="../i/c.gif"></TD>
</TR>
</TABLE>
<TABLE width="100%" cellpadding="0" cellspacing="0" border="0">
<TR>
<TD width="100%">
<table border="0" cellpadding="0" cellspacing="0" width="100%">
<tr>
<td><img alt="" height="1" width="1" src="../i/c.gif"></td>
</tr>
<tr valign="top">
<td class="bbg" height="21"> <a class="mainlink" href="/developerWorks/cgi-bin/click.cgi?url=http://www-900.ibm.com/cn/ibm/index.shtml">关于 IBM</a><span class="divider"> | </span><a class="mainlink" href="/developerWorks/cgi-bin/click.cgi?url=http://www-900.ibm.com/cn/ibm/privacy/index.shtml">隐私条约</a><span class="divider"> | </span><a class="mainlink" href="/developerWorks/cgi-bin/click.cgi?url=http://www-900.ibm.com/cn/ibm/legal/index.shtml">法律条款</a><span class="divider"> | </span><a class="mainlink" href="/developerWorks/cgi-bin/click.cgi?url=http://www-900.ibm.com/cn/ibm/contact/index.shtml">联系 IBM</a></td>
</tr>
</table>
</TD>
</TR>
</TABLE>
</body>
</html>
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -