<?xml version="1.0" encoding="gb2312"?>
<?xml-stylesheet type="text/xsl" href="inc/rss.xsl" version="1.0"?><rss version="2.0">
<channel>
<title>jsp教程 - java教程 php教程 ajax教程 Silverlight2教程 Struts2教程-教程资料网</title>
<link><![CDATA[http://www.zhiweinet.com]]></link>
<description><![CDATA[jsp教程，收集互联网上丰富的jsp教程资源供网友在线浏览或下载。特别推荐孙鑫老师亲自开发录制的jsp视频教程，是jsp编程人员自我提高以及初学者入门的珍藏jsp教程。]]></description>
<language>zh-CN</language><generator>iwms.net</generator>
<image>
<title><![CDATA[java教程 php教程 ajax教程 Silverlight2教程 Struts2教程-教程资料网]]></title>
<url>pic/logo.gif</url>
<link>http://www.zhiweinet.com</link>
</image>
<item>
	<title><![CDATA[jsp教程jsp文件操作之追加篇]]></title>
	<link><![CDATA[http://www.zhiweinet.com/jiaocheng/2009-06/12122.htm]]></link>
	<author><![CDATA[]]></author>	<pubDate>Fri, 05 Jun 2009 08:47:52 GMT</pubDate>
	<category><![CDATA[jsp教程]]></category>	<description><![CDATA[jsp教程jsp文件操作之追加篇  	          文件操作是网站编程的重要内容之一，asp关于文件操作讨论的已经很多了，让我们来看看jsp中是如何实现的。 <br/>　　这里用到了两个文件，一个jsp文件一个javabean文件，通过jsp中调用javabean可以轻松追加数据到文本文件，如果大家读了上写入篇的话，会发现这篇文章同上一篇有很多相似之处，读起来也很容易了。<br/>注意请放置一个文本文件afile.txt到web根目录的test目录下，以便程序追加数据,javabean文件编译后将class文件放到对应的class目录下(tomcat环境)。   <br/>writeAppend.jsp   <br/>$#@60;html$#@62;<br/>$...]]></description>
</item>
<item>
	<title><![CDATA[jsp教程W3 Jmail 参考说明]]></title>
	<link><![CDATA[http://www.zhiweinet.com/jiaocheng/2009-06/12121.htm]]></link>
	<author><![CDATA[]]></author>	<pubDate>Fri, 05 Jun 2009 08:47:52 GMT</pubDate>
	<category><![CDATA[jsp教程]]></category>	<description><![CDATA[jsp教程W3 Jmail 参考说明  	          span class=smallFont&gt;jmail.smtpmail<br/>Body : String<br/>(v3.0) <br/>信件体，正文，使用AppendText追加内容<br/>如：JMail.Body = &quot;Hello world&quot;<br/>Charset : String<br/>(v3.0) <br/>字符集，缺省为&quot;US-ASCII&quot; <br/>如：JMail.Charset = &quot;US-ASCII&quot;<br/>ContentTransferEncoding : String<br/>(v3.0) <br/>指定内容传送时的编码方式，缺省是&quot;Quoted...]]></description>
</item>
<item>
	<title><![CDATA[jsp教程W3 Jmail 简要介绍]]></title>
	<link><![CDATA[http://www.zhiweinet.com/jiaocheng/2009-06/12120.htm]]></link>
	<author><![CDATA[]]></author>	<pubDate>Fri, 05 Jun 2009 08:47:52 GMT</pubDate>
	<category><![CDATA[jsp教程]]></category>	<description><![CDATA[jsp教程W3 Jmail 简要介绍  	          使用w3 JMail 可以在asp应用里面发送电子邮件，而不需要使用一个诸如Eudora/exchange/outlook<br/>之类的邮件客户端。w3 Jmail发送邮件速度快，功能丰富，而且是免费的，可以直接下载。<br/>下载地址：http://download.dimac.net/jmail/jmail.exe<br/>使用环境<br/>　 Webserver (IIS4/PWS4)<br/>　 Microsoft Windows NT or Microsoft Windows 95 with Winsock 2.0 (Download from Mi...]]></description>
</item>
<item>
	<title><![CDATA[jsp教程Forte for Java开发指南（一）]]></title>
	<link><![CDATA[http://www.zhiweinet.com/jiaocheng/2009-06/12119.htm]]></link>
	<author><![CDATA[]]></author>	<pubDate>Fri, 05 Jun 2009 08:47:51 GMT</pubDate>
	<category><![CDATA[jsp教程]]></category>	<description><![CDATA[jsp教程Forte for Java开发指南（一）  	          Forte for Java简介   <br/>Forte for Java，Community版本是一个由Java语言编写的Java集成开发环境（IDE）。它是一个跨平台的开发工具，具有开发客户端和服务器端应用的能力，Forte充分利用了Java语言的强大功能，为您提供了一个动态的，应答式的开发环境。它可以从：java.sun.com上获取。  <br/>Forte for Java的特点：  <br/>　　模块性：Forte for Java是一个结构化的系统，IDE的...]]></description>
</item>
<item>
	<title><![CDATA[jsp教程servlet与applet的交互]]></title>
	<link><![CDATA[http://www.zhiweinet.com/jiaocheng/2009-06/12118.htm]]></link>
	<author><![CDATA[]]></author>	<pubDate>Fri, 05 Jun 2009 08:47:51 GMT</pubDate>
	<category><![CDATA[jsp教程]]></category>	<description><![CDATA[jsp教程servlet与applet的交互  	          Applet与Java Servlet可以通过HTTP协议的GET和POST进行交互,Applet必须打开一个到指定的servlet URL的连接。一旦建立了此连接，applet就可以从servlet得到一个output stream或者一个input stream。<br/>applet可以通过发送一个GET或者一个POST方法将数据发送到servlet。<br/>一 GET方法<br/>　　使用GET方法发送数据到servlet，applet必须将name/value 配对参数翻译成为实际的URL字符串。例如要发送name/value配对信息&quot;LastName=Jones&quot;，servlet URL如下：<br/>h...]]></description>
</item>
<item>
	<title><![CDATA[jsp教程再探JSP的安全性]]></title>
	<link><![CDATA[http://www.zhiweinet.com/jiaocheng/2009-06/12117.htm]]></link>
	<author><![CDATA[]]></author>	<pubDate>Fri, 05 Jun 2009 08:47:51 GMT</pubDate>
	<category><![CDATA[jsp教程]]></category>	<description><![CDATA[jsp教程再探JSP的安全性  	          其实我相信还有几种办法可以暴露JSP代码的,不过具我的大量测试,这和WEB SERVER的配置有绝对的关系,就那我自己装的IBM Websphere Commerce Suite而言,还有别的方法看到JSP源代码,但我相信是因为IBM HTTP SERVER的配置造成的. <br/>如果你也想和我一样去发现JSP暴露源代码的BUG的话,首先你需要了解JSP的工作原理,值得庆幸的是我已经帮你做了这一切! <br/>jsp和其它的php,asp工作机制不一样,虽然它也是一种web编程语言。首次调用JSP文件其实是执行一个编译为Servlet的过程。注意-----$#@62;我们就要在这上边做文章,明白吗?我们要...]]></description>
</item>
<item>
	<title><![CDATA[jsp教程Servlet中jdbc应用高级篇（五）]]></title>
	<link><![CDATA[http://www.zhiweinet.com/jiaocheng/2009-06/12116.htm]]></link>
	<author><![CDATA[]]></author>	<pubDate>Fri, 05 Jun 2009 08:47:51 GMT</pubDate>
	<category><![CDATA[jsp教程]]></category>	<description><![CDATA[jsp教程Servlet中jdbc应用高级篇（五）  	          现在我们结合DBConnetionManager和DBConnectionPool类来讲解servlet中连接池的使用：<br/>一、首先简单介绍一下Servlet的生命周期：<br/>Servlet API定义的servlet生命周期如下：<br/>1、 Servlet 被创建然后初始化（init()方法）。<br/>2、 为0个或多个客户调用提供服务（service()方法）。<br/>3、 Servlet被销毁，内存被回收（destroy()方法）。<br/>二、servlet中使用连接池的实例<br/>使用连接池的servlet有三个阶段的...]]></description>
</item>
<item>
	<title><![CDATA[jsp教程介绍JSP中表单数据存储应用的一种通用方法]]></title>
	<link><![CDATA[http://www.zhiweinet.com/jiaocheng/2009-05/11605.htm]]></link>
	<author><![CDATA[]]></author>	<pubDate>Sun, 31 May 2009 05:14:15 GMT</pubDate>
	<category><![CDATA[jsp实例教程 ]]></category>	<description><![CDATA[jsp教程介绍JSP中表单数据存储应用的一种通用方法  	          <br/> 引言  <br/>&nbsp; &nbsp; J2EE（Java 2 Enterprise Edition）技术已广泛应用在Web应用开发中，其中的JavaBean、Servlet技术为开发者提供了更为清晰的开发环境，使用JSP技术表现页面，使用Servlet技术完成大量的业务处理，  <br/>使用Bean来存储数据及一些业务处理。在WEB应用中，业务数据存储到数据库中的处理工作经常很繁重，其中一种主要的形式就是表单数据存储到数据库，整个应用处理过程牵涉到大量的这种数据存储操作，对每个表单都要单独编写相应的数据存储程序，花费了开发人员大量的时间和精力。采用什么方法来...]]></description>
</item>
<item>
	<title><![CDATA[jsp教程用JSP写出FileUpload上传小程序]]></title>
	<link><![CDATA[http://www.zhiweinet.com/jiaocheng/2009-05/11604.htm]]></link>
	<author><![CDATA[]]></author>	<pubDate>Sun, 31 May 2009 05:14:15 GMT</pubDate>
	<category><![CDATA[jsp实例教程 ]]></category>	<description><![CDATA[jsp教程用JSP写出FileUpload上传小程序  	          <br/>void write(Java.io.File file)<br/>&nbsp; &nbsp; A convenience method to write an uploaded item to disk.  <br/>&nbsp; &nbsp; 而这里的是String!!!  <br/>&nbsp; &nbsp; Constructor Summary<br/>&nbsp; &nbsp; File(File parent, String child)<br/>&nbsp; &nbsp; Creates a new File instance f...]]></description>
</item>
<item>
	<title><![CDATA[jsp教程JSP验证码代码]]></title>
	<link><![CDATA[http://www.zhiweinet.com/jiaocheng/2009-05/11603.htm]]></link>
	<author><![CDATA[]]></author>	<pubDate>Sun, 31 May 2009 05:14:15 GMT</pubDate>
	<category><![CDATA[jsp实例教程 ]]></category>	<description><![CDATA[jsp教程JSP验证码代码  	          <br/>&nbsp; 生成有4个随机数字和杂乱背景的图片，数字和背景颜色会改变，服务器端刷新（用history.go(-1)也会变）<br/>&nbsp; &nbsp; 原型参考ALIBABA&nbsp; http://china.alibaba.com/member/showimage<br/>&nbsp; &nbsp; 产生验证码图片的文件-----image.jsp  <br/>&nbsp; &nbsp; &lt;%@ page contentType=&quot;image/jpeg&quot; import=&quot;java.awt.*,java.awt.image.*,java.util.*,javax.image...]]></description>
</item>
<item>
	<title><![CDATA[jsp教程采用基本JSP语句创建复合式网页]]></title>
	<link><![CDATA[http://www.zhiweinet.com/jiaocheng/2009-05/11602.htm]]></link>
	<author><![CDATA[]]></author>	<pubDate>Sun, 31 May 2009 05:14:15 GMT</pubDate>
	<category><![CDATA[jsp实例教程 ]]></category>	<description><![CDATA[jsp教程采用基本JSP语句创建复合式网页  	          创建动态Web页面的最基本的办法是为每个页面创建独立的JSP文件。图16-2和图16-3分别为tilestaglibs应用的主页index.jsp和产品页面product.jsp。   <br/>本节介绍的tilestaglibs应用的源程序位于配套光盘的sourcecode/tilestaglibs/version1/tilestaglibs目录下。如果要在Tomcat上发布这个应用，只要把version1目录下的整个tilestaglibs子目录拷贝到CATALINA_HOME/webapps目录下即可。 <br/>...]]></description>
</item>
<item>
	<title><![CDATA[jsp教程jsp/servlet取参数乱码问题分析]]></title>
	<link><![CDATA[http://www.zhiweinet.com/jiaocheng/2009-05/11601.htm]]></link>
	<author><![CDATA[]]></author>	<pubDate>Sun, 31 May 2009 05:14:14 GMT</pubDate>
	<category><![CDATA[jsp实例教程 ]]></category>	<description><![CDATA[jsp教程jsp/servlet取参数乱码问题分析  	          <br/>1、问题的来源和根本原因：  <br/>&nbsp; &nbsp; 这个话题是个很古老的话题，从jsp/servlet一出现就有了，对经常和汉字打交道的朋友来说，遇到最多的就是表单页面提交的中文参数 在服务器端直接用String myparam=request.getParameter（&quot;myparam&quot;）；这里myparam的值将会是乱码。于是，有了这个解决方案：String myparam=new String（request.getParameter（&quot;myparam&quot;）。getBytes（&quot;ISO-8859-1&quot;），&quot;GBK&quot;）；那么这个问题的本质是什么呢？大家如果看过serv...]]></description>
</item>
<item>
	<title><![CDATA[jsp教程Linux下配置JSP开发环境的方法]]></title>
	<link><![CDATA[http://www.zhiweinet.com/jiaocheng/2009-05/11600.htm]]></link>
	<author><![CDATA[]]></author>	<pubDate>Sun, 31 May 2009 05:14:14 GMT</pubDate>
	<category><![CDATA[jsp实例教程 ]]></category>	<description><![CDATA[jsp教程Linux下配置JSP开发环境的方法  	          <br/> 系统环境：Linux 5.0 AS 64位  <br/>&nbsp; &nbsp; 步骤如下：  <br/>&nbsp; &nbsp; 1、下载apache-tomcat-5.5.23.tar和jdk-1_5_0_12-linux-i586.bin并存放在/usr/local文件夹下；  <br/>&nbsp; &nbsp; 2、安装jdk  <br/>&nbsp; &nbsp; [root@localhost local]#chmod 775 jdk-1_5_0_12-linux-i586.bin &apos;非必须，要是直接运行时提示权限不够...]]></description>
</item>
<item>
	<title><![CDATA[jsp教程关于jsp的定时实现过程]]></title>
	<link><![CDATA[http://www.zhiweinet.com/jiaocheng/2009-05/11599.htm]]></link>
	<author><![CDATA[]]></author>	<pubDate>Sun, 31 May 2009 05:14:14 GMT</pubDate>
	<category><![CDATA[jsp实例教程 ]]></category>	<description><![CDATA[jsp教程关于jsp的定时实现过程  	          <br/>我把ServletContextListener的实现类取名为ContextListener,在其内添加一个定时器，示例代码如下所示（为考虑篇幅，仅提供部分代码供读者参考）：  <br/>&nbsp; &nbsp; 代码：&nbsp; &nbsp; &nbsp; private java.util.Timer timer = null;<br/>&nbsp; &nbsp; public void contextInitialized(ServletContextEvent event) {<br/>&nbsp; &nbsp; timer = new java.uti...]]></description>
</item>
<item>
	<title><![CDATA[jsp教程使用Struts+Hibernate上传大对象(BLOB)(三)]]></title>
	<link><![CDATA[http://www.zhiweinet.com/jiaocheng/2009-05/11598.htm]]></link>
	<author><![CDATA[]]></author>	<pubDate>Sun, 31 May 2009 05:14:14 GMT</pubDate>
	<category><![CDATA[jsp实例教程 ]]></category>	<description><![CDATA[jsp教程使用Struts+Hibernate上传大对象(BLOB)(三)  	          <br/>&nbsp; &nbsp; import javax.servlet.http.HttpServletResponse;   <br/>&nbsp; &nbsp; import org.apache.struts.action.Action;  <br/>&nbsp; &nbsp; import org.apache.struts.action.ActionForm;  <br/>&nbsp; &nbsp; import org.apache.struts.action.ActionForward;  <br/>...]]></description>
</item>
<item>
	<title><![CDATA[jsp教程提升JSP应用程序的七个实用方法]]></title>
	<link><![CDATA[http://www.zhiweinet.com/jiaocheng/2009-05/11597.htm]]></link>
	<author><![CDATA[]]></author>	<pubDate>Sun, 31 May 2009 05:14:14 GMT</pubDate>
	<category><![CDATA[jsp实例教程 ]]></category>	<description><![CDATA[jsp教程提升JSP应用程序的七个实用方法  	          <br/>方法一：在servlet的init()方法中缓存数据 <br/>当应用服务器初始化Servlet实例之后，为客户端请求提供服务之前，它会调用这个Servlet的init()方法。在一个Servlet的生命周期中，init()方法只会被调用一次。通过在init()方法中缓存一些静态的数据或完成一些只需要执行一次的、耗时的操作，就可大大地提高系统性能。 <br/>例如，通过在init()方法中建立一个JDBC连接池是一个最佳例子，假设我们是用jdbc2.0的DataSource接口来取得数据库连接，在通常的情况下，我们需要通过JNDI来取得具体的数据源。我们可以想象在一个具体的应用...]]></description>
</item>
<item>
	<title><![CDATA[jsp教程极简风格Web架构，jsp+jdbc的二次复辟]]></title>
	<link><![CDATA[http://www.zhiweinet.com/jiaocheng/2009-05/11596.htm]]></link>
	<author><![CDATA[]]></author>	<pubDate>Sun, 31 May 2009 05:14:14 GMT</pubDate>
	<category><![CDATA[jsp实例教程 ]]></category>	<description><![CDATA[jsp教程极简风格Web架构，jsp+jdbc的二次复辟  	          <br/>对于演示原型，上午要下午给的快速交付，或者某些不知道到底一年有多少个人点进去的网站角落，或者极少数管理人员才用到的管理功能，在恨不能php，ror的时候，你会想起jsp+jdbc的温暖。  <br/>又或者你请到了只会写jsp和sql的极品，又想让他明天开始干活……  <br/>所以在SS3里另做了这个extreme-web风格示例？， 在简化到no config file的jsp+jdbc同时，仍然是个可堪一观的MVC，仍然基于亲爱的Spring.  <br/>View层：一个jsp   <br/>Web应用里，单纯的内容展示型场景占绝大多数。我们也单纯的在jsp的开始代码调...]]></description>
</item>
<item>
	<title><![CDATA[jsp教程剖析JSP与XML的交互编程技巧]]></title>
	<link><![CDATA[http://www.zhiweinet.com/jiaocheng/2009-05/11595.htm]]></link>
	<author><![CDATA[]]></author>	<pubDate>Sun, 31 May 2009 05:14:14 GMT</pubDate>
	<category><![CDATA[jsp实例教程 ]]></category>	<description><![CDATA[jsp教程剖析JSP与XML的交互编程技巧  	          <br/>JavaServer Pages ( JSP)和XML是Sun的J2EE的两个至关紧要的组件。 JSP是用于创建应用程序服务器端程序的有效工具，而客户可以是一个浏览器，一个设备或其它的应用程序。 你可以使用XML描述数据并在联系服务器与系统的其余部分之间传递。  <br/>如果你仔细考虑Web服务的抽象概念的话，JSP可以被认为是实现技术而XML则是数据封装和消息传送技术。 JSP页面可以通过三种方式使用XML：直接使用XML文件，使用JavaBeans来执行XML处理或者通过标记库使用XML。  <br/>一、直接使用XML  <br/>我们可以在JSP页面中...]]></description>
</item>
<item>
	<title><![CDATA[jsp教程提升JSP页面响应速度的七大技巧]]></title>
	<link><![CDATA[http://www.zhiweinet.com/jiaocheng/2009-05/11594.htm]]></link>
	<author><![CDATA[]]></author>	<pubDate>Sun, 31 May 2009 05:14:14 GMT</pubDate>
	<category><![CDATA[jsp实例教程 ]]></category>	<description><![CDATA[jsp教程提升JSP页面响应速度的七大技巧  	          <br/>方法一：在servlet的init()方法中缓存数据  <br/>当应用服务器初始化servlet实例之后，为客户端请求提供服务之前，他会调用这个servlet的init()方法。在一个servlet的生命周期中，init()方法只会被调用一次。通过在init()方法中缓存一些静态的数据或完成一些只需要执行一次的、耗时的操作，就可大大地提高系统性能。  <br/>例如，通过在init()方法中建立一个JDBC连接池是个最好例子，假设我们是用jdbc2.0的DataSource接口来取得数据库连接，在通常的情况下，我们需要通过JNDI来取得具体的数据源。我们能够想象在...]]></description>
</item>
<item>
	<title><![CDATA[jsp教程剖析JSP与XML的交互编程技巧上]]></title>
	<link><![CDATA[http://www.zhiweinet.com/jiaocheng/2009-05/11593.htm]]></link>
	<author><![CDATA[]]></author>	<pubDate>Sun, 31 May 2009 05:14:14 GMT</pubDate>
	<category><![CDATA[jsp实例教程 ]]></category>	<description><![CDATA[jsp教程剖析JSP与XML的交互编程技巧上  	          <br/>JavaServer Pages ( JSP)和XML是Sun的J2EE的两个至关紧要的组件。 JSP是用于创建应用程序服务器端程序的有效工具，而客户可以是一个浏览器，一个设备或其它的应用程序。 你可以使用XML描述数据并在联系服务器与系统的其余部分之间传递。 如果你仔细考虑Web服务的抽象概念的话，JSP可以被认为是实现技术而XML则是数据封装和消息传送技术。 JSP页面可以通过三种方式使用XML：直接使用XML文件，使用JavaBeans来执行XML处理或者通过标记库使用XML。   <br/>　　一、直接使用XML  <br/>　　我们可以在JSP页面中直接使用XML，这要分为三类：...]]></description>
</item>
</channel>
</rss>