﻿<?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-JAVA历程-文章分类-JSP面试知识</title><link>http://www.blogjava.net/shichengjun1984/category/21568.html</link><description>希望我的这个博客能给那些想在java的海洋中拼搏的人有所帮助。谢谢光临！</description><language>zh-cn</language><lastBuildDate>Fri, 11 Jan 2008 22:20:12 GMT</lastBuildDate><pubDate>Fri, 11 Jan 2008 22:20:12 GMT</pubDate><ttl>60</ttl><item><title>response.setHeader参数、用法的介绍</title><link>http://www.blogjava.net/shichengjun1984/articles/174501.html</link><dc:creator>I LOVE JAVA</dc:creator><author>I LOVE JAVA</author><pubDate>Fri, 11 Jan 2008 01:37:00 GMT</pubDate><guid>http://www.blogjava.net/shichengjun1984/articles/174501.html</guid><wfw:comment>http://www.blogjava.net/shichengjun1984/comments/174501.html</wfw:comment><comments>http://www.blogjava.net/shichengjun1984/articles/174501.html#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://www.blogjava.net/shichengjun1984/comments/commentRss/174501.html</wfw:commentRss><trackback:ping>http://www.blogjava.net/shichengjun1984/services/trackbacks/174501.html</trackback:ping><description><![CDATA[response.setHeader 是用来设置返回页面的头 meta 信息, <br />
使用时 response.setHeader( name, contect ); <br />
<br />
meta是用来在HTML文档中模拟HTTP协议的响应头报文。meta 标签用于网页的&lt;head&gt;与&lt;/head&gt;中 <br />
<br />
1、&lt;meta name="Generator" contect=""&gt;用以说明生成工具（如Microsoft FrontPage 4.0）等； <br />
<br />
2、&lt;meta name="KEYWords" contect=""&gt;向搜索引擎说明你的网页的关键词； <br />
<br />
3、&lt;meta name="DEscription" contect=""&gt;告诉搜索引擎你的站点的主要内容； <br />
<br />
4、&lt;meta name="Author" contect="你的姓名"&gt;告诉搜索引擎你的站点的制作的作者； <br />
<br />
5、&lt;meta name="Robots" contect= "all|none|index|noindex|follow|nofollow"&gt; <br />
<br />
其中的属性说明如下： <br />
<br />
设定为all：文件将被检索，且页面上的链接可以被查询； <br />
<br />
设定为none：文件将不被检索，且页面上的链接不可以被查询； <br />
<br />
设定为index：文件将被检索； <br />
<br />
设定为follow：页面上的链接可以被查询； <br />
<br />
设定为noindex：文件将不被检索，但页面上的链接可以被查询； <br />
<br />
设定为nofollow：文件将不被检索，页面上的链接可以被查询。 <br />
<br />
http-equiv属性 <br />
<br />
1、&lt;meta http-equiv="Content-Type" contect="text/html";charset=gb_2312-80"&gt; <br />
<br />
和 &lt;meta http-equiv="Content-Language" contect="zh-CN"&gt;用以说明主页制作所使用的文字以及语言； <br />
<br />
又如英文是ISO-8859-1字符集，还有BIG5、utf-8、shift-Jis、Euc、Koi8-2等字符集； <br />
<br />
2、&lt;meta http-equiv="Refresh" contect="n;url=<a href="http://yourlink/" target="_blank">http://yourlink</a>"&gt;定时让网页在指定的时间n内，跳转到页面<a href="http://yourlink/" target="_blank">http://yourlink</a>； <br />
<br />
3、&lt;meta http-equiv="Expires" contect="Mon,12 May 2001 00:20:00 GMT"&gt;可以用于设定网页的到期时间，一旦过期则必须到服务器上重新调用。需要注意的是必须使用GMT时间格式； <br />
<br />
4、&lt;meta http-equiv="Pragma" contect="no-cache"&gt;是用于设定禁止浏览器从本地机的缓存中调阅页面内容，设定后一旦离开网页就无法从Cache中再调出； <br />
<br />
5、&lt;meta http-equiv="set-cookie" contect="Mon,12 May 2001 00:20:00 GMT"&gt;cookie设定，如果网页过期，存盘的cookie将被删除。需要注意的也是必须使用GMT时间格式； <br />
<br />
6、&lt;meta http-equiv="Pics-label" contect=""&gt;网页等级评定，在IE的internet选项中有一项内容设置，可以防止浏览一些受限制的网站，而网站的限制级别就是通过meta属性来设置的； <br />
<br />
7、&lt;meta http-equiv="windows-Target" contect="_top"&gt;强制页面在当前窗口中以独立页面显示，可以防止自己的网页被别人当作一个frame页调用； <br />
<br />
8、&lt;meta http-equiv="Page-Enter" contect="revealTrans(duration=10,transtion= 50)"&gt;和&lt;meta http-equiv="Page-Exit" contect="revealTrans(duration=20，transtion=6)"&gt;设定进入和离开页面时的特殊效果，这个功能即FrontPage中的&#8220;格式/网页过渡&#8221;，不过所加的页面不能够是一个frame页面
<img src ="http://www.blogjava.net/shichengjun1984/aggbug/174501.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.blogjava.net/shichengjun1984/" target="_blank">I LOVE JAVA</a> 2008-01-11 09:37 <a href="http://www.blogjava.net/shichengjun1984/articles/174501.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item><item><title>getServletContext()和getServletConfig()的意思</title><link>http://www.blogjava.net/shichengjun1984/articles/159935.html</link><dc:creator>I LOVE JAVA</dc:creator><author>I LOVE JAVA</author><pubDate>Mon, 12 Nov 2007 05:07:00 GMT</pubDate><guid>http://www.blogjava.net/shichengjun1984/articles/159935.html</guid><wfw:comment>http://www.blogjava.net/shichengjun1984/comments/159935.html</wfw:comment><comments>http://www.blogjava.net/shichengjun1984/articles/159935.html#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://www.blogjava.net/shichengjun1984/comments/commentRss/159935.html</wfw:commentRss><trackback:ping>http://www.blogjava.net/shichengjun1984/services/trackbacks/159935.html</trackback:ping><description><![CDATA[<div class="cnt">
<div><font style="background-color: #ffffff" color="#ff0000"><strong>getServletConfig()</strong></font>&nbsp;&nbsp;<br />
&nbsp;&nbsp;&nbsp;<br />
&nbsp;&nbsp; 在servlet初始化时，容器传递进来一个ServletConfig对象并保存在servlet实例中，该对象允许访问两项内容：初始化参数和ServletContext对象，前者通常由容器在文件中指定，允许在运行时向sevrlet传递有关调度信息，比如说<font color="#0000ff">getServletConfig().getInitParameter("debug")</font>后者为servlet提供有关容器的信息。此方法可以让servlet在任何时候获得该对象及配置信息。&nbsp;&nbsp;</div>
<div><br />
</div>
<div><font color="#ff0000"><strong>getServletContext()</strong></font>&nbsp;&nbsp;</div>
<div><br />
&nbsp;&nbsp; 一个servlet可以使用getServletContext（）方法得到web应用的servletContext&nbsp;&nbsp;<br />
&nbsp;&nbsp; 即而使用getServletContext的一些方法来获得一些值&nbsp;&nbsp;<br />
&nbsp;&nbsp; 比如说<font color="#0000ff">getServletContext().getRealPath("/")</font>来获得系统绝对路径&nbsp;&nbsp;<br />
&nbsp;&nbsp;<font color="#0000ff">getServletContext().getResource("WEB-INF/config.xml")</font>来获得xml文件的内容</div>
</div>
<img src ="http://www.blogjava.net/shichengjun1984/aggbug/159935.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.blogjava.net/shichengjun1984/" target="_blank">I LOVE JAVA</a> 2007-11-12 13:07 <a href="http://www.blogjava.net/shichengjun1984/articles/159935.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item><item><title>28.jsp连接mysql</title><link>http://www.blogjava.net/shichengjun1984/articles/132425.html</link><dc:creator>I LOVE JAVA</dc:creator><author>I LOVE JAVA</author><pubDate>Thu, 26 Jul 2007 00:32:00 GMT</pubDate><guid>http://www.blogjava.net/shichengjun1984/articles/132425.html</guid><wfw:comment>http://www.blogjava.net/shichengjun1984/comments/132425.html</wfw:comment><comments>http://www.blogjava.net/shichengjun1984/articles/132425.html#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://www.blogjava.net/shichengjun1984/comments/commentRss/132425.html</wfw:commentRss><trackback:ping>http://www.blogjava.net/shichengjun1984/services/trackbacks/132425.html</trackback:ping><description><![CDATA[<h4 class=TextColor1 id=subjcns!317D097BECD35E7C!295 style="MARGIN-BOTTOM: 0px"><a href="http://gaozhiyan.spaces.live.com/blog/cns!317D097BECD35E7C!295.entry"><font color=#ffcf45>JSP连接mysql数据库</font></a></h4>
<div class=bvMsg id=msgcns!317D097BECD35E7C!295>
<div>
<p><strong><font color=#ff0000>一． 软件下载<br></font></strong>　　Mysql<br>　　下载版本：4.1.11<br>　　<a href="http://dev.mysql.com/downloads/mysql/4.1.html"><u><font color=#0000ff>http://dev.mysql.com/downloads/mysql/4.1.html</font></u></a>
<p>　　JDBC驱动<br>　　下载版本：3.1.8<br>　　<a href="http://dev.mysql.com/downloads/connector/j/3.1.html"><u><font color=#0000ff>http://dev.mysql.com/downloads/connector/j/3.1.html</font></u></a>
<p>　　Mysql界面插件:mysql-front<br>　　下载版本镜像：HongKong（下回来安装就是中文版了）<br>　　<a href="http://www.mysqlfront.de/download.html"><u><font color=#0000ff>http://www.mysqlfront.de/download.html</font></u></a>
<p><strong><font color=#ff0000>二． 软件安装<br></font></strong>　　1.安装mysql<br>　　请参阅资料版区相关文章
<p>　　<a href="http://info.mysql.cn/install/2006/0208/81.html"><u><font color=#0000ff>http://info.mysql.cn/install/2006/0208/81.html</font></u></a>
<p>　　2.JDBC驱动：mysql-connector-java-3.1.8<br>　　这只是一个压缩包，并不需要安装，只要将其解压，我么使用的是文件夹mysql-connector-java-3.1.8里的文件：mysql-connector-java-3.1.8-bin.jar．
<p>　　3. Mysql界面插件:mysql-front<br>　　这是一个安装程序，按照提示安装就可以了．
<p><strong><font color=#ff0000>三． 环境配置<br></font></strong>　　　首先，我要说明的是我现在tomcat的安装路径是: D:\Program Files\Java\Tomcat；JDK的安装路径是：D:\Program Files\Java\j2sdk。
<p>　　在这里，需要配置环境变量的是JDBC驱动．在配置前先要把刚才说到的mysql-connector-java-3.1.8-bin.jar本地硬盘某处（我放的地方：D:\Program Files\Java\mysqlforjdbc），然后根据你放的地方，配置classpath，我的配置是这样的：
<p>　　D:\Program files\Java\j2sdk\lib\tools.jar;
<p>　　D:\Program Files\Java\j2sdk\lib\mysql-connector-java-3.1.8-bin-g.jar;
<p>　　D:\Program Files\Java\mysqlforjdbc\mysql-connector-java-3.1.8-bin.jar
<p>　　配置这个的目的是让你的java应用程序找到连接mysql的驱动．
<p>　　配置完环境变量后还有很重要一步就是为JSP连接数据库配置驱动，这个其实很简单，就是把mysql-connector-java-3.1.8- bin.jar拷到某些文件夹里就行了，我在网上看了很多资料问了很多人，各种说法都有，我综合了一下，为了保险，我都全做了，呵呵，反正就是拷一个 400K的文件而已，现列出要把mysql-connector-java-3.1.8-bin.jar拷进去的文件夹，如下：<br>　　D:\Program Files\Java\Tomcat\common\lib<br>　　D:\Program Files\Java\Tomcat\shared\lib
<p><strong><font color=#ff0000>四． 数据库的使用</font></strong>
<p>　　Mysql安装完毕以后，还有一些要注意的地方（参考）：
<p>　　<a href="http://info.mysql.cn/install/2006/0208/82.html" target=_blank><u><font color=#0000ff>http://info.mysql.cn/install/2006/0208/82.html</font></u></a>
<p>　　就象在文章提到的，mysql安装好后最重要一样就是要看数据库有没有作为系统服务启动了，所以在大家进行数据库操作前，应要看看，在操作系统的开始－＞运行－＞输入services.msc，确定你在安装时你设置的关于mysql的那个服务已经启动，这样你在操作数据库时不会报连接不上的错误．
<p>　　上面提到了一个较方便的mysql界面插件，但是这个界面是我在已经开始使用mysql后才找到的，刚开始我是在dos下用命令行进行操作的．虽然那个界面也可以进行建库啊，设定权限等操作，但是，我觉得懂得在使用命令行也是一个很重要的技能，所以我先从命令行开始说，怎样简单使用mysql．到后面会谈及mysql－front的使用．
<p>　　现在我想在mysql里建一个数据库shujuku，以及在数据库里建一个表biao．具体的命令如下（假设mysql我是刚安装好的）
<p>　　1. 进入dos状态（记住命令行的要运行在mysql的安装目录下的bin目录的）
<p>　　2. 连接mysql<br>　　输入：mysql &#8211;h localhost &#8211;u root &#8211;p<br>　　输入在安装时已设好的密码，就近入了mysql的命令编辑界面了。
<p>　　3. 使用mysql的基本命令(在mysql命令行编辑每输入完命令后最后一定要有分号，不然会报错)<br>　　显示数据库：show databases;<br>　　使用数据库：use 数据库名；
<p>　　4．建库<br>　　命令：create database shujuku;
<p>　　5.为数据库设置权限（用户和密码）<br>　　命令：grant all privileges on shujuku.* to test@localhost identified by &#8220;123456&#8221;;<br>　　当你执行完这个命令以后，只要你再以用户名：test,密码：123456登录时你就只可以对shujuku这个数据库操作，这样避开使用root，对数据库的安全有很大帮助．
<p>　　6.建表<br>　　命令：create table biao(id int(8) primary key,name varchar(10));
<p>　　剩下来的与标准sqsl命令基本上是一样的，具体操作略<br>　　值得一提的是，你在命令行上输入＂？＂，就会有mysql命令的简单帮助，如下：
<p>　　呵呵，那样，我们还可以知道退出，就是＂exit＂，呵呵！
<p>五． 关于mysql-front的使用<br>　　我找了好几个mysql的界面工具，觉得最简洁方便还是mysql-front，可惜的是要收费，不过还好有试用期，呵呵，可以先感受感受一下，最重要一点是mysql-front有简体中文版的，英文不好的我用起来就舒服多了．下面简单说说使用吧．
<p>　　首先，安装就不用说了，有向导，而且很简单．安装好后第一次运行时会跳出来一个要求添加对话的框，在这里你可以添加例如上面已经设定好的shujuku，过程如下:<br>　　当你在注册的复选框里填上你在上面mysql设定好的用户名和密码后，在选择数据库框里就有shujuku 的数据库了，选上，按确定．进入mysql-fron后，你就会看到下面的界面，这是你就可以进行操作了．
<p>　　要说明的是，你还可以把root用户也加进去，这要你在mysql-fron的界面上选设置－＞对话－＞新建，再按上面进行就可以，出了root你还可以加入更多的用户，方法还是一样的，设置不同的用户，是方便对不同数据库进行管理，呵呵，root是权限最高的，可不要随便让别人使用你的root用户，保正你数据库的安全．
<p>六． JSP连接mysql<br>　　现在就是尝试用jsp连接mysql了<br>　　我在eclipse里建了个test_mysql.jsp页面，代码如下：
<p>&lt;%@ page contentType="text/html; charset=gb2312" %&gt;
<p>&lt;%@ page language="java" %&gt;
<p>&lt;%@ page import="com.mysql.jdbc.Driver" %&gt;
<p>&lt;%@ page import="java.sql.*" %&gt;
<p>&lt;%
<p>//驱动程序名
<p>String driverName="com.mysql.jdbc.Driver";
<p>//数据库用户名
<p>String userName="cl41";
<p>//密码
<p>String userPasswd="123456";
<p>//数据库名
<p>String dbName="db";
<p>//表名
<p>String tableName="dbtest";
<p>//联结字符串
<p>String url="jdbc:mysql://localhost/"+dbName+"?user="+userName+"&amp;password="+userPasswd;
<p>Class.forName("com.mysql.jdbc.Driver").newInstance();
<p>Connection connection=DriverManager.getConnection(url);
<p>Statement statement = connection.createStatement();
<p>String sql="SELECT * FROM "+tableName;
<p>ResultSet rs = statement.executeQuery(sql);
<p>//获得数据结果集合
<p>ResultSetMetaData rmeta = rs.getMetaData();
<p>//确定数据集的列数，亦字段数
<p>int numColumns=rmeta.getColumnCount();
<p>// 输出每一个数据值
<p>out.print("id");
<p>out.print("|");
<p>out.print("num");
<p>out.print("&lt;br&gt;");
<p>while(rs.next()) {&nbsp;
<p>out.print(rs.getString(1)+" ");
<p>out.print("|");
<p>out.print(rs.getString(2));
<p>out.print("&lt;br&gt;");
<p>}
<p>out.print("&lt;br&gt;");
<p>out.print("数据库操作成功，恭喜你");
<p>rs.close();
<p>statement.close();
<p>connection.close();
<p>%&gt;
<p>　　然后把test??_mysql.jsp部署到tomcat处，如何部署可参考"配置Eclpise+tomcat并实现JSP的编写与部署"，在浏览器中就可以看到结果了。</p>
</div>
</div>
<img src ="http://www.blogjava.net/shichengjun1984/aggbug/132425.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.blogjava.net/shichengjun1984/" target="_blank">I LOVE JAVA</a> 2007-07-26 08:32 <a href="http://www.blogjava.net/shichengjun1984/articles/132425.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item><item><title>4、两种跳转方式分别是什么?有什么区别? </title><link>http://www.blogjava.net/shichengjun1984/articles/110254.html</link><dc:creator>I LOVE JAVA</dc:creator><author>I LOVE JAVA</author><pubDate>Thu, 12 Apr 2007 11:05:00 GMT</pubDate><guid>http://www.blogjava.net/shichengjun1984/articles/110254.html</guid><wfw:comment>http://www.blogjava.net/shichengjun1984/comments/110254.html</wfw:comment><comments>http://www.blogjava.net/shichengjun1984/articles/110254.html#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://www.blogjava.net/shichengjun1984/comments/commentRss/110254.html</wfw:commentRss><trackback:ping>http://www.blogjava.net/shichengjun1984/services/trackbacks/110254.html</trackback:ping><description><![CDATA[<p class=MsoNormal style="MARGIN: 0cm 0cm 0pt"><span style="FONT-FAMILY: 宋体; mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times New Roman'">答：有两种，分别为：</span><span lang=EN-US> </span></p>
<p class=MsoNormal style="MARGIN: 0cm 0cm 0pt"><span lang=EN-US>&lt;jsp:include page=included.jsp flush=true&gt; </span></p>
<p class=MsoNormal style="MARGIN: 0cm 0cm 0pt"><span lang=EN-US>&lt;jsp:forward page= nextpage.jsp/&gt; </span></p>
<span style="FONT-SIZE: 10.5pt; FONT-FAMILY: 宋体; mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times New Roman'; mso-bidi-font-size: 12.0pt; mso-font-kerning: 1.0pt; mso-ansi-language: EN-US; mso-fareast-language: ZH-CN; mso-bidi-language: AR-SA; mso-bidi-font-family: 'Times New Roman'">前者页面不会转向</span><span lang=EN-US style="FONT-SIZE: 10.5pt; FONT-FAMILY: 'Times New Roman'; mso-bidi-font-size: 12.0pt; mso-fareast-font-family: 宋体; mso-font-kerning: 1.0pt; mso-ansi-language: EN-US; mso-fareast-language: ZH-CN; mso-bidi-language: AR-SA">include</span><span style="FONT-SIZE: 10.5pt; FONT-FAMILY: 宋体; mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times New Roman'; mso-bidi-font-size: 12.0pt; mso-font-kerning: 1.0pt; mso-ansi-language: EN-US; mso-fareast-language: ZH-CN; mso-bidi-language: AR-SA; mso-bidi-font-family: 'Times New Roman'">所指的页面，只是显示该页的结果，主页面还是原来的页面。执行完后还会回来，相当于函数调用。并且可以带参数</span><span lang=EN-US style="FONT-SIZE: 10.5pt; FONT-FAMILY: 'Times New Roman'; mso-bidi-font-size: 12.0pt; mso-fareast-font-family: 宋体; mso-font-kerning: 1.0pt; mso-ansi-language: EN-US; mso-fareast-language: ZH-CN; mso-bidi-language: AR-SA">.</span><span style="FONT-SIZE: 10.5pt; FONT-FAMILY: 宋体; mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times New Roman'; mso-bidi-font-size: 12.0pt; mso-font-kerning: 1.0pt; mso-ansi-language: EN-US; mso-fareast-language: ZH-CN; mso-bidi-language: AR-SA; mso-bidi-font-family: 'Times New Roman'">后者完全转向新页面，不会再回来。相当于</span><span lang=EN-US style="FONT-SIZE: 10.5pt; FONT-FAMILY: 'Times New Roman'; mso-bidi-font-size: 12.0pt; mso-fareast-font-family: 宋体; mso-font-kerning: 1.0pt; mso-ansi-language: EN-US; mso-fareast-language: ZH-CN; mso-bidi-language: AR-SA">go to </span><span style="FONT-SIZE: 10.5pt; FONT-FAMILY: 宋体; mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times New Roman'; mso-bidi-font-size: 12.0pt; mso-font-kerning: 1.0pt; mso-ansi-language: EN-US; mso-fareast-language: ZH-CN; mso-bidi-language: AR-SA; mso-bidi-font-family: 'Times New Roman'">语句。</span>
<img src ="http://www.blogjava.net/shichengjun1984/aggbug/110254.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.blogjava.net/shichengjun1984/" target="_blank">I LOVE JAVA</a> 2007-04-12 19:05 <a href="http://www.blogjava.net/shichengjun1984/articles/110254.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item><item><title>1.JSP中动态INCLUDE与静态INCLUDE的区别？</title><link>http://www.blogjava.net/shichengjun1984/articles/110252.html</link><dc:creator>I LOVE JAVA</dc:creator><author>I LOVE JAVA</author><pubDate>Thu, 12 Apr 2007 11:02:00 GMT</pubDate><guid>http://www.blogjava.net/shichengjun1984/articles/110252.html</guid><wfw:comment>http://www.blogjava.net/shichengjun1984/comments/110252.html</wfw:comment><comments>http://www.blogjava.net/shichengjun1984/articles/110252.html#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://www.blogjava.net/shichengjun1984/comments/commentRss/110252.html</wfw:commentRss><trackback:ping>http://www.blogjava.net/shichengjun1984/services/trackbacks/110252.html</trackback:ping><description><![CDATA[<p class=MsoNormal style="MARGIN: 0cm 0cm 0pt"><span style="FONT-FAMILY: 宋体; mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times New Roman'">答：动态</span><span lang=EN-US>INCLUDE</span><span style="FONT-FAMILY: 宋体; mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times New Roman'">用</span><span lang=EN-US>jsp:include</span><span style="FONT-FAMILY: 宋体; mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times New Roman'">动作实现</span><span lang=EN-US> </span></p>
<span lang=EN-US style="FONT-SIZE: 10.5pt; FONT-FAMILY: 'Times New Roman'; mso-bidi-font-size: 12.0pt; mso-fareast-font-family: 宋体; mso-font-kerning: 1.0pt; mso-ansi-language: EN-US; mso-fareast-language: ZH-CN; mso-bidi-language: AR-SA">&lt;jsp:include page=included.jsp flush=true /&gt;</span><span style="FONT-SIZE: 10.5pt; FONT-FAMILY: 宋体; mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times New Roman'; mso-bidi-font-size: 12.0pt; mso-font-kerning: 1.0pt; mso-ansi-language: EN-US; mso-fareast-language: ZH-CN; mso-bidi-language: AR-SA; mso-bidi-font-family: 'Times New Roman'">它总是会检查所含文件中的变化，适合用于包含动态页面，并且可以带参数</span><span style="FONT-SIZE: 10.5pt; FONT-FAMILY: 'Times New Roman'; mso-bidi-font-size: 12.0pt; mso-fareast-font-family: 宋体; mso-font-kerning: 1.0pt; mso-ansi-language: EN-US; mso-fareast-language: ZH-CN; mso-bidi-language: AR-SA"> </span><span style="FONT-SIZE: 10.5pt; FONT-FAMILY: 宋体; mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times New Roman'; mso-bidi-font-size: 12.0pt; mso-font-kerning: 1.0pt; mso-ansi-language: EN-US; mso-fareast-language: ZH-CN; mso-bidi-language: AR-SA; mso-bidi-font-family: 'Times New Roman'">静态</span><span lang=EN-US style="FONT-SIZE: 10.5pt; FONT-FAMILY: 'Times New Roman'; mso-bidi-font-size: 12.0pt; mso-fareast-font-family: 宋体; mso-font-kerning: 1.0pt; mso-ansi-language: EN-US; mso-fareast-language: ZH-CN; mso-bidi-language: AR-SA">INCLUDE</span><span style="FONT-SIZE: 10.5pt; FONT-FAMILY: 宋体; mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times New Roman'; mso-bidi-font-size: 12.0pt; mso-font-kerning: 1.0pt; mso-ansi-language: EN-US; mso-fareast-language: ZH-CN; mso-bidi-language: AR-SA; mso-bidi-font-family: 'Times New Roman'">用</span><span lang=EN-US style="FONT-SIZE: 10.5pt; FONT-FAMILY: 'Times New Roman'; mso-bidi-font-size: 12.0pt; mso-fareast-font-family: 宋体; mso-font-kerning: 1.0pt; mso-ansi-language: EN-US; mso-fareast-language: ZH-CN; mso-bidi-language: AR-SA">include</span><span style="FONT-SIZE: 10.5pt; FONT-FAMILY: 宋体; mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times New Roman'; mso-bidi-font-size: 12.0pt; mso-font-kerning: 1.0pt; mso-ansi-language: EN-US; mso-fareast-language: ZH-CN; mso-bidi-language: AR-SA; mso-bidi-font-family: 'Times New Roman'">伪码实现</span><span lang=EN-US style="FONT-SIZE: 10.5pt; FONT-FAMILY: 'Times New Roman'; mso-bidi-font-size: 12.0pt; mso-fareast-font-family: 宋体; mso-font-kerning: 1.0pt; mso-ansi-language: EN-US; mso-fareast-language: ZH-CN; mso-bidi-language: AR-SA">,</span><span style="FONT-SIZE: 10.5pt; FONT-FAMILY: 宋体; mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times New Roman'; mso-bidi-font-size: 12.0pt; mso-font-kerning: 1.0pt; mso-ansi-language: EN-US; mso-fareast-language: ZH-CN; mso-bidi-language: AR-SA; mso-bidi-font-family: 'Times New Roman'">定不会检查所含文件的变化，适用于包含静态页面</span><span style="FONT-SIZE: 10.5pt; FONT-FAMILY: 'Times New Roman'; mso-bidi-font-size: 12.0pt; mso-fareast-font-family: 宋体; mso-font-kerning: 1.0pt; mso-ansi-language: EN-US; mso-fareast-language: ZH-CN; mso-bidi-language: AR-SA"> <span lang=EN-US>&lt;%@ include file=included.htm %&gt; </span></span>
<img src ="http://www.blogjava.net/shichengjun1984/aggbug/110252.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.blogjava.net/shichengjun1984/" target="_blank">I LOVE JAVA</a> 2007-04-12 19:02 <a href="http://www.blogjava.net/shichengjun1984/articles/110252.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item><item><title>2、jsp有哪些动作?作用分别是什么?</title><link>http://www.blogjava.net/shichengjun1984/articles/110250.html</link><dc:creator>I LOVE JAVA</dc:creator><author>I LOVE JAVA</author><pubDate>Thu, 12 Apr 2007 10:49:00 GMT</pubDate><guid>http://www.blogjava.net/shichengjun1984/articles/110250.html</guid><wfw:comment>http://www.blogjava.net/shichengjun1984/comments/110250.html</wfw:comment><comments>http://www.blogjava.net/shichengjun1984/articles/110250.html#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://www.blogjava.net/shichengjun1984/comments/commentRss/110250.html</wfw:commentRss><trackback:ping>http://www.blogjava.net/shichengjun1984/services/trackbacks/110250.html</trackback:ping><description><![CDATA[<p class=MsoNormal style="MARGIN: 0cm 0cm 0pt"><span style="FONT-FAMILY: 宋体; mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times New Roman'">答</span><span lang=EN-US>:JSP</span><span style="FONT-FAMILY: 宋体; mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times New Roman'">共有以下</span><span lang=EN-US>6</span><span style="FONT-FAMILY: 宋体; mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times New Roman'">种基本动作</span><span lang=EN-US> </span></p>
<p class=MsoNormal style="MARGIN: 0cm 0cm 0pt"><span lang=EN-US>jsp:include</span><span style="FONT-FAMILY: 宋体; mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times New Roman'">：在页面被请求的时候引入一个文件。</span><span lang=EN-US> </span></p>
<p class=MsoNormal style="MARGIN: 0cm 0cm 0pt"><span lang=EN-US>jsp:useBean</span><span style="FONT-FAMILY: 宋体; mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times New Roman'">：寻找或者实例化一个</span><span lang=EN-US>JavaBean</span><span style="FONT-FAMILY: 宋体; mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times New Roman'">。</span><span lang=EN-US> </span></p>
<p class=MsoNormal style="MARGIN: 0cm 0cm 0pt"><span lang=EN-US>jsp:setProperty</span><span style="FONT-FAMILY: 宋体; mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times New Roman'">：设置</span><span lang=EN-US>JavaBean</span><span style="FONT-FAMILY: 宋体; mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times New Roman'">的属性。</span><span lang=EN-US> </span></p>
<p class=MsoNormal style="MARGIN: 0cm 0cm 0pt"><span lang=EN-US>jsp:getProperty</span><span style="FONT-FAMILY: 宋体; mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times New Roman'">：输出某个</span><span lang=EN-US>JavaBean</span><span style="FONT-FAMILY: 宋体; mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times New Roman'">的属性。</span><span lang=EN-US> </span></p>
<p class=MsoNormal style="MARGIN: 0cm 0cm 0pt"><span lang=EN-US>jsp:forward</span><span style="FONT-FAMILY: 宋体; mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times New Roman'">：把请求转到一个新的页面。</span><span lang=EN-US> </span></p>
<span lang=EN-US style="FONT-SIZE: 10.5pt; FONT-FAMILY: 'Times New Roman'; mso-bidi-font-size: 12.0pt; mso-fareast-font-family: 宋体; mso-font-kerning: 1.0pt; mso-ansi-language: EN-US; mso-fareast-language: ZH-CN; mso-bidi-language: AR-SA">jsp:plugin</span><span style="FONT-SIZE: 10.5pt; FONT-FAMILY: 宋体; mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times New Roman'; mso-bidi-font-size: 12.0pt; mso-font-kerning: 1.0pt; mso-ansi-language: EN-US; mso-fareast-language: ZH-CN; mso-bidi-language: AR-SA; mso-bidi-font-family: 'Times New Roman'">：根据浏览器类型为</span><span lang=EN-US style="FONT-SIZE: 10.5pt; FONT-FAMILY: 'Times New Roman'; mso-bidi-font-size: 12.0pt; mso-fareast-font-family: 宋体; mso-font-kerning: 1.0pt; mso-ansi-language: EN-US; mso-fareast-language: ZH-CN; mso-bidi-language: AR-SA">Java</span><span style="FONT-SIZE: 10.5pt; FONT-FAMILY: 宋体; mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times New Roman'; mso-bidi-font-size: 12.0pt; mso-font-kerning: 1.0pt; mso-ansi-language: EN-US; mso-fareast-language: ZH-CN; mso-bidi-language: AR-SA; mso-bidi-font-family: 'Times New Roman'">插件生成</span><span lang=EN-US style="FONT-SIZE: 10.5pt; FONT-FAMILY: 'Times New Roman'; mso-bidi-font-size: 12.0pt; mso-fareast-font-family: 宋体; mso-font-kerning: 1.0pt; mso-ansi-language: EN-US; mso-fareast-language: ZH-CN; mso-bidi-language: AR-SA">OBJECT</span><span style="FONT-SIZE: 10.5pt; FONT-FAMILY: 宋体; mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times New Roman'; mso-bidi-font-size: 12.0pt; mso-font-kerning: 1.0pt; mso-ansi-language: EN-US; mso-fareast-language: ZH-CN; mso-bidi-language: AR-SA; mso-bidi-font-family: 'Times New Roman'">或</span><span lang=EN-US style="FONT-SIZE: 10.5pt; FONT-FAMILY: 'Times New Roman'; mso-bidi-font-size: 12.0pt; mso-fareast-font-family: 宋体; mso-font-kerning: 1.0pt; mso-ansi-language: EN-US; mso-fareast-language: ZH-CN; mso-bidi-language: AR-SA">EMBED</span><span style="FONT-SIZE: 10.5pt; FONT-FAMILY: 宋体; mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times New Roman'; mso-bidi-font-size: 12.0pt; mso-font-kerning: 1.0pt; mso-ansi-language: EN-US; mso-fareast-language: ZH-CN; mso-bidi-language: AR-SA; mso-bidi-font-family: 'Times New Roman'">标记</span><span style="FONT-SIZE: 10.5pt; FONT-FAMILY: 'Times New Roman'; mso-bidi-font-size: 12.0pt; mso-fareast-font-family: 宋体; mso-font-kerning: 1.0pt; mso-ansi-language: EN-US; mso-fareast-language: ZH-CN; mso-bidi-language: AR-SA"> </span>
<img src ="http://www.blogjava.net/shichengjun1984/aggbug/110250.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.blogjava.net/shichengjun1984/" target="_blank">I LOVE JAVA</a> 2007-04-12 18:49 <a href="http://www.blogjava.net/shichengjun1984/articles/110250.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item><item><title>3. jsp有哪些内置对象?作用分别是什么?</title><link>http://www.blogjava.net/shichengjun1984/articles/110249.html</link><dc:creator>I LOVE JAVA</dc:creator><author>I LOVE JAVA</author><pubDate>Thu, 12 Apr 2007 10:46:00 GMT</pubDate><guid>http://www.blogjava.net/shichengjun1984/articles/110249.html</guid><wfw:comment>http://www.blogjava.net/shichengjun1984/comments/110249.html</wfw:comment><comments>http://www.blogjava.net/shichengjun1984/articles/110249.html#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://www.blogjava.net/shichengjun1984/comments/commentRss/110249.html</wfw:commentRss><trackback:ping>http://www.blogjava.net/shichengjun1984/services/trackbacks/110249.html</trackback:ping><description><![CDATA[<p class=MsoNormal style="MARGIN: 0cm 0cm 0pt"><span style="FONT-FAMILY: 宋体; mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times New Roman'">答</span><span lang=EN-US>:JSP</span><span style="FONT-FAMILY: 宋体; mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times New Roman'">共有以下</span><span lang=EN-US>9</span><span style="FONT-FAMILY: 宋体; mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times New Roman'">种基本内置组件（可与</span><span lang=EN-US>ASP</span><span style="FONT-FAMILY: 宋体; mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times New Roman'">的</span><span lang=EN-US>6</span><span style="FONT-FAMILY: 宋体; mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times New Roman'">种内部组件相对应）：</span><span lang=EN-US> </span></p>
<p class=MsoNormal style="MARGIN: 0cm 0cm 0pt"><span lang=EN-US>request </span><span style="FONT-FAMILY: 宋体; mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times New Roman'">用户端请求，此请求会包含来自</span><span lang=EN-US>GET/POST</span><span style="FONT-FAMILY: 宋体; mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times New Roman'">请求的参数</span><span lang=EN-US> </span></p>
<p class=MsoNormal style="MARGIN: 0cm 0cm 0pt"><span lang=EN-US>response </span><span style="FONT-FAMILY: 宋体; mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times New Roman'">网页传回用户端的回应</span><span lang=EN-US> </span></p>
<p class=MsoNormal style="MARGIN: 0cm 0cm 0pt"><span lang=EN-US>pageContext </span><span style="FONT-FAMILY: 宋体; mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times New Roman'">网页的属性是在这里管理</span><span lang=EN-US> </span></p>
<p class=MsoNormal style="MARGIN: 0cm 0cm 0pt"><span lang=EN-US>session </span><span style="FONT-FAMILY: 宋体; mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times New Roman'">与请求有关的会话期</span><span lang=EN-US> </span></p>
<p class=MsoNormal style="MARGIN: 0cm 0cm 0pt"><span lang=EN-US>application servlet </span><span style="FONT-FAMILY: 宋体; mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times New Roman'">正在执行的内容</span><span lang=EN-US> </span></p>
<p class=MsoNormal style="MARGIN: 0cm 0cm 0pt"><span lang=EN-US>out </span><span style="FONT-FAMILY: 宋体; mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times New Roman'">用来传送回应的输出</span><span lang=EN-US> </span></p>
<p class=MsoNormal style="MARGIN: 0cm 0cm 0pt"><span lang=EN-US>config servlet</span><span style="FONT-FAMILY: 宋体; mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times New Roman'">的构架部件</span><span lang=EN-US> </span></p>
<p class=MsoNormal style="MARGIN: 0cm 0cm 0pt"><span lang=EN-US>page JSP</span><span style="FONT-FAMILY: 宋体; mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times New Roman'">网页本身</span><span lang=EN-US> </span></p>
<span lang=EN-US style="FONT-SIZE: 10.5pt; FONT-FAMILY: 'Times New Roman'; mso-bidi-font-size: 12.0pt; mso-fareast-font-family: 宋体; mso-font-kerning: 1.0pt; mso-ansi-language: EN-US; mso-fareast-language: ZH-CN; mso-bidi-language: AR-SA">exception </span><span style="FONT-SIZE: 10.5pt; FONT-FAMILY: 宋体; mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times New Roman'; mso-bidi-font-size: 12.0pt; mso-font-kerning: 1.0pt; mso-ansi-language: EN-US; mso-fareast-language: ZH-CN; mso-bidi-language: AR-SA; mso-bidi-font-family: 'Times New Roman'">针对错误网页，未捕捉的例外</span><span style="FONT-SIZE: 10.5pt; FONT-FAMILY: 'Times New Roman'; mso-bidi-font-size: 12.0pt; mso-fareast-font-family: 宋体; mso-font-kerning: 1.0pt; mso-ansi-language: EN-US; mso-fareast-language: ZH-CN; mso-bidi-language: AR-SA"> </span>
<img src ="http://www.blogjava.net/shichengjun1984/aggbug/110249.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.blogjava.net/shichengjun1984/" target="_blank">I LOVE JAVA</a> 2007-04-12 18:46 <a href="http://www.blogjava.net/shichengjun1984/articles/110249.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item></channel></rss>