﻿<?xml version="1.0" encoding="utf-8" standalone="yes"?><rss version="2.0" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:trackback="http://madskills.com/public/xml/rss/module/trackback/" xmlns:wfw="http://wellformedweb.org/CommentAPI/" xmlns:slash="http://purl.org/rss/1.0/modules/slash/"><channel><title>BlogJava-我的一亩三分地-文章分类-Web相关</title><link>http://www.blogjava.net/baogenfly/category/19421.html</link><description /><language>zh-cn</language><lastBuildDate>Fri, 02 Mar 2007 06:52:15 GMT</lastBuildDate><pubDate>Fri, 02 Mar 2007 06:52:15 GMT</pubDate><ttl>60</ttl><item><title>在Tomcat中配置JSTL</title><link>http://www.blogjava.net/baogenfly/articles/95565.html</link><dc:creator>王某某</dc:creator><author>王某某</author><pubDate>Tue, 23 Jan 2007 08:13:00 GMT</pubDate><guid>http://www.blogjava.net/baogenfly/articles/95565.html</guid><wfw:comment>http://www.blogjava.net/baogenfly/comments/95565.html</wfw:comment><comments>http://www.blogjava.net/baogenfly/articles/95565.html#Feedback</comments><slash:comments>1</slash:comments><wfw:commentRss>http://www.blogjava.net/baogenfly/comments/commentRss/95565.html</wfw:commentRss><trackback:ping>http://www.blogjava.net/baogenfly/services/trackbacks/95565.html</trackback:ping><description><![CDATA[
		<p>
				<font size="2">1 下载JSTL和Tomcat，可以在apache网站上下到<br />2 将下载到的JSTL压缩包解压，然后把其中的lib文件夹下的文件copy到具体应用WEB-INF/lib里，把tld目录copy到WEB-INF目录下<br />3</font>
				<font size="2">在web.xml文件中加入下面的语句：<br />&lt;taglib&gt;<br />    &lt;taglib-uri&gt;http://java.sun.com/jstl/fmt&lt;/taglib-uri&gt;<br />    &lt;taglib-location&gt;/WEB-INF/tld/fmt.tld&lt;/taglib-location&gt;<br />&lt;/taglib&gt;</font>
		</p>
		<p>
				<font size="2">&lt;taglib&gt;<br />    &lt;taglib-uri&gt;http://java.sun.com/jstl/fmt-rt&lt;/taglib-uri&gt;<br />    &lt;taglib-location&gt;/WEB-INF/tld/fmt-1_0-rt.tld&lt;/taglib-location&gt;<br />&lt;/taglib&gt;</font>
		</p>
		<p>
				<font size="2">&lt;taglib&gt;<br />    &lt;taglib-uri&gt;http://java.sun.com/jstl/core&lt;/taglib-uri&gt;<br />    &lt;taglib-location&gt;/WEB-INF/tld/c.tld&lt;/taglib-location&gt;<br />&lt;/taglib&gt;</font>
		</p>
		<p>
				<font size="2">&lt;taglib&gt;<br />    &lt;taglib-uri&gt;http://java.sun.com/jstl/core-rt&lt;/taglib-uri&gt;<br />    &lt;taglib-location&gt;/WEB-INF/tld/c-1_0-rt.tld&lt;/taglib-location&gt;<br />&lt;/taglib&gt;</font>
		</p>
		<p>
				<font size="2">&lt;taglib&gt;<br />    &lt;taglib-uri&gt;http://java.sun.com/jstl/sql&lt;/taglib-uri&gt;<br />    &lt;taglib-location&gt;/WEB-INF/tld/sql.tld&lt;/taglib-location&gt;<br />&lt;/taglib&gt;</font>
		</p>
		<p>
				<font size="2">&lt;taglib&gt;<br />    &lt;taglib-uri&gt;http://java.sun.com/jstl/sql-rt&lt;/taglib-uri&gt;<br />    &lt;taglib-location&gt;/WEB-INF/tld/sql-1_0-rt.tld&lt;/taglib-location&gt;<br />&lt;/taglib&gt;</font>
		</p>
		<p>
				<font size="2">&lt;taglib&gt;<br />    &lt;taglib-uri&gt;http://java.sun.com/jstl/x&lt;/taglib-uri&gt;<br />    &lt;taglib-location&gt;/WEB-INF/tld/x.tld&lt;/taglib-location&gt;<br />&lt;/taglib&gt;</font>
		</p>
		<p>
				<font size="2">&lt;taglib&gt;<br />    &lt;taglib-uri&gt;http://java.sun.com/jstl/x-rt&lt;/taglib-uri&gt;<br />    &lt;taglib-location&gt;/WEB-INF/tld/x-1_0-rt.tld&lt;/taglib-location&gt;<br />&lt;/taglib&gt;</font>
		</p>
		<p>
				<font size="2">
				</font> </p>
		<p>
				<font size="2">4 测试<br />&lt;%@ page language="java" contentType="text/html; charset=ISO-8859-1"<br />    pageEncoding="ISO-8859-1"%&gt;<br />&lt;%@ taglib prefix="c" uri="<a href="http://java.sun.com/jstl/core">http://java.sun.com/jstl/core</a>" %&gt;<br />&lt;!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "<a href="http://www.w3.org/TR/html4/loose.dtd">http://www.w3.org/TR/html4/loose.dtd</a>"&gt;<br />&lt;html&gt;<br />&lt;head&gt;<br />&lt;meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1"&gt;<br />&lt;title&gt;Hello JSTL&lt;/title&gt;<br />&lt;/head&gt;<br />&lt;body&gt;<br />&lt;c:out value="Hello,JSTL!"/&gt;<br />&lt;/body&gt;</font>
		</p>
<img src ="http://www.blogjava.net/baogenfly/aggbug/95565.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.blogjava.net/baogenfly/" target="_blank">王某某</a> 2007-01-23 16:13 <a href="http://www.blogjava.net/baogenfly/articles/95565.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item><item><title>在Tomcat中配置JNDI</title><link>http://www.blogjava.net/baogenfly/articles/95425.html</link><dc:creator>王某某</dc:creator><author>王某某</author><pubDate>Mon, 22 Jan 2007 15:23:00 GMT</pubDate><guid>http://www.blogjava.net/baogenfly/articles/95425.html</guid><wfw:comment>http://www.blogjava.net/baogenfly/comments/95425.html</wfw:comment><comments>http://www.blogjava.net/baogenfly/articles/95425.html#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://www.blogjava.net/baogenfly/comments/commentRss/95425.html</wfw:commentRss><trackback:ping>http://www.blogjava.net/baogenfly/services/trackbacks/95425.html</trackback:ping><description><![CDATA[
		<p>
				<font size="2">以Tomcat 5.5 ，Mysql 5.0为例说明<br />1 在tomcat的admin页面中设置Data Source<br /><br />JNDI Name：TEST<br />Data Source URL：jdbc:mysql://localhost:3306/test<br />JDBC Driver Class: com.mysql.jdbc.Driver<br />User Name: test                      &lt;!--数据库的用户名，密码--&gt;<br />Password:****<br /><br />2 在tomcat_home/conf/context.xml文件中的&lt;context&gt;&lt;/context&gt;之间加入下面的代码：<br /><br />&lt;Resource <br />      auth="baogenfly"<br />      description="test"<br />      name="jdbc/test"<br />      type="javax.sql.DataSource"<br />      password="test"<br />      driverClassName="com.mysql.jdbc.Driver"<br />      maxWait="5000"<br />      username="test"<br />      url="jdbc:mysql://localhost:3306/test"<br />      maxActive="4"/&gt;<br /><br />3 在具体的web应用中的WEB-INF目录下的web.xml文件中加入下面的代码：<br /><br />&lt;resource-ref&gt;<br />        &lt;description&gt; DataSource example&lt;/description&gt;<br />        &lt;res-ref-name&gt;jdbc/test&lt;/res-ref-name&gt;<br />        &lt;res-type&gt;javax.sql.DataSource&lt;/res-type&gt;<br />        &lt;res-auth&gt;baogenfly&lt;/res-auth&gt;<br />&lt;/resource-ref&gt;<br /><br />4 测试代码：<br /><br />&lt;%@ page language="java" contentType="text/html; charset=ISO-8859-1"<br />    pageEncoding="ISO-8859-1"%&gt;<br />&lt;%@ page import="java.util.*" %&gt;<br />&lt;%@ page import="java.io.*" %&gt;<br />&lt;%@ page import="java.sql.*" %&gt;<br />&lt;%@ page import="javax.sql.*" %&gt;<br />&lt;%@ page import="javax.naming.*" %&gt;<br />&lt;!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "<a href="http://www.w3.org/TR/html4/loose.dtd">http://www.w3.org/TR/html4/loose.dtd</a>"&gt;<br />&lt;html&gt;<br />&lt;head&gt;<br />&lt;meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1"&gt;<br />&lt;title&gt;JNDI TEST&lt;/title&gt;<br />&lt;/head&gt;<br />&lt;body&gt;<br />&lt;% String path = request.getContextPath();<br />   String basePath = request.getScheme()+"://"+request.getServerName()+":"+request.getServerPort()+path+"/";<br /> <br />   Connection conn = null;<br />   PreparedStatement ps = null;<br />   ResultSet rs = null;<br />   <br />   Context initCtx = new InitialContext();<br />   Context ctx = (Context)initCtx.lookup("java:comp/env");<br />   DataSource ds = (DataSource) ctx.lookup("jdbc/test");<br />   conn = ds.getConnection();<br />   ps = conn.prepareStatement("Select * from balance");<br />   rs = ps.executeQuery();<br />   while(rs.next()){<br />    out.println(rs.getString(1)+"&lt;br&gt;");<br />    out.println(rs.getString(2)+"&lt;br&gt;");<br />    out.println(rs.getString(3)+"&lt;br&gt;");<br />    out.println(rs.getString(4)+"&lt;br&gt;");<br />   }<br />   rs.close();<br />   stmt.close();<br />%&gt;</font>
		</p>
		<p>
				<font size="2">
						<br />&lt;/body&gt;<br />&lt;/html&gt;</font>
		</p>
<img src ="http://www.blogjava.net/baogenfly/aggbug/95425.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.blogjava.net/baogenfly/" target="_blank">王某某</a> 2007-01-22 23:23 <a href="http://www.blogjava.net/baogenfly/articles/95425.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item></channel></rss>