﻿<?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-落雪的梦想-随笔分类-J2EE</title><link>http://www.blogjava.net/gufen/category/3585.html</link><description /><language>zh-cn</language><lastBuildDate>Tue, 27 Feb 2007 20:36:10 GMT</lastBuildDate><pubDate>Tue, 27 Feb 2007 20:36:10 GMT</pubDate><ttl>60</ttl><item><title>MyEclipse+WebSphere通过JNDI连接Sybase简介</title><link>http://www.blogjava.net/gufen/archive/2006/06/12/52182.html</link><dc:creator>落花飞雪</dc:creator><author>落花飞雪</author><pubDate>Mon, 12 Jun 2006 04:57:00 GMT</pubDate><guid>http://www.blogjava.net/gufen/archive/2006/06/12/52182.html</guid><wfw:comment>http://www.blogjava.net/gufen/comments/52182.html</wfw:comment><comments>http://www.blogjava.net/gufen/archive/2006/06/12/52182.html#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://www.blogjava.net/gufen/comments/commentRss/52182.html</wfw:commentRss><trackback:ping>http://www.blogjava.net/gufen/services/trackbacks/52182.html</trackback:ping><description><![CDATA[&nbsp;&nbsp;&nbsp;&nbsp; 摘要: MyEclipse+WebSphere						通过						JNDI						连接						Sybase						简介																		 																		       								很久不来这里写东西了，一是工作忙，还有就是我是个初学者也写不出什么东西。这几天因工作需要学习了一下...&nbsp;&nbsp;<a href='http://www.blogjava.net/gufen/archive/2006/06/12/52182.html'>阅读全文</a><img src ="http://www.blogjava.net/gufen/aggbug/52182.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.blogjava.net/gufen/" target="_blank">落花飞雪</a> 2006-06-12 12:57 <a href="http://www.blogjava.net/gufen/archive/2006/06/12/52182.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item><item><title>《JSP技术大全》笔记</title><link>http://www.blogjava.net/gufen/archive/2005/09/25/13994.html</link><dc:creator>落花飞雪</dc:creator><author>落花飞雪</author><pubDate>Sun, 25 Sep 2005 07:25:00 GMT</pubDate><guid>http://www.blogjava.net/gufen/archive/2005/09/25/13994.html</guid><wfw:comment>http://www.blogjava.net/gufen/comments/13994.html</wfw:comment><comments>http://www.blogjava.net/gufen/archive/2005/09/25/13994.html#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://www.blogjava.net/gufen/comments/commentRss/13994.html</wfw:commentRss><trackback:ping>http://www.blogjava.net/gufen/services/trackbacks/13994.html</trackback:ping><description><![CDATA[<DIV>1.&nbsp;三个伪指令<BR>1.1&nbsp;&lt;%@ page%&gt;<BR>语法: &lt;%@ page attribute=”value” attribute=”value” … %&gt;<BR>属性:<BR>language=”java”，目前仅java<BR>extends=”classeName”，指定当前jsp应该作为哪个超类的子类，一般不用设置<BR>import=”importList”，引入jsp中要用到类<BR>session=”true|false”，指定jsp页面是否需要一个session,默认true。一般不用设置<BR>buffer=”none|size”，描述jsp采用的输出缓存模型，默认8k,一般不用设置。与aotoFlus和配合使用<BR>aotoFlush=”true|false”<BR>isThreadSafe=”true|false”，默认true, 一般不用设置<BR>info=”info_text”,jsp页面的一些描述性信息，可以用servlet的getServletInfo()得到<BR>contentType=”ctinfo”，请求应用返回一个HTTP Content-Type头标，一般为contentType=”type/subtype; charset=charset”,例如：&lt;%@ page contentType=”text/html; charset=utf-8” %&gt;<BR>errorPage=”error_url”,指定如果该jsp页面出错将显示那个页面<BR>isErrorPage=”true|false”,如果为true则声明了该页面是其它jsp页面出错后显示的页面<BR>1.2&nbsp;&lt;%@ include%&gt;<BR>语法: &lt;%@ include file=”filename” %&gt;<BR>说明:filename必须是相对的URL文档，即只能包含路径信息，没有协议或服务器信息。以“/”开始，被认为是相对servlet上下文根的绝对路径。否则，文件名被认为是相对于当前JSP页面的。<BR>在JSP被容器转换成servlet前首先将filename中的文本复制到相应位置，然后再转换为servlet。如果当前JSP页面中存在多个&lt;%@ include%&gt;伪指令，则根据出现的前后顺序依次复制过来。<BR>1.3&nbsp;&lt;%@ taglib%&gt;<BR>语法:&lt;%@ taglib url=”tagLIbraryURL” prefix=”tagPrefix” %&gt;<BR>启用已经定义过的一个标签库<BR>tagLIbraryURL：标签库描述器的url<BR>tagPrefix：用于标识在页面后面部分使用定制标签的唯一前缀<BR>例如：如果abc.tld定义了一个名为table的标签，那么我们可以<BR>&lt;%@ taglib url=”/tlds/abc.tld” prefix=”ft” %&gt;<BR>然后就可以用该标签&lt;ft:table&gt; …&lt;/ft:table&gt;<BR>2.&nbsp;两种注释<BR>&lt;%-- 仅jsp可见 --%&gt;<BR>&lt;!-- html中也可见 --&gt;<BR>3.&nbsp;表达式<BR>&lt;%= exp%&gt;<BR>4.&nbsp;scriptliet: 多个jsp语句的集合<BR>&lt;% statement;[statement;…]%&gt;<BR>scriptliet在servlet中的service() 方法中<BR>5.&nbsp;声明<BR>&lt;%! statement;[statement;…]%&gt;<BR>声明在servlet中的service() 方法之外，注意与scriptliet区别<BR>6.&nbsp;隐含变量<BR>request(常用)<BR>response(常用)<BR>pageContext<BR>session(常用)<BR>application<BR>out(常用)<BR>config<BR>page<BR>exception<BR>7.&nbsp;标准行为<BR>7.1.&nbsp;概念<BR>行为是创建、修改或使用对象的高层jsp元素。行为遵守严格的xml语法：<BR>&lt;tagname [attr=”value” attr=”value”…]&gt;…&lt;/tagname&gt;<BR>如果没有行为主体可简化为：&lt;tagname [attr=”value” attr=”value”…] / &gt;<BR>7.2.&nbsp;7种标准行为标签<BR>&lt;jsp:useBean&gt;…&lt; /jsp:useBean &gt;<BR>&lt;jsp:setProperty … /&gt;<BR>&lt;jsp:getProperty … /&gt;<BR>&lt;jsp:include &gt;…&lt;/jsp: include &gt;<BR>&nbsp;语法:&lt;jsp:include page=”resourcename” flush=”true” /&gt;<BR>&nbsp;说明: resourcename 路径规则同&lt;%@ include%&gt;<BR>&nbsp;表达式语法:&lt;jsp:include page=”&lt;%= jspfile %&gt;” flush=”true” /&gt;<BR>&nbsp;向被调用的jsp页面传递参数:<BR>&lt;jsp:include page=”pageName” flush=”true”&gt;<BR>&lt;jsp:parm name=”parm1Name” value=”parm1Value” /&gt;<BR>&lt;jsp:parm name=”parm2Name” value=”parm2Value” /&gt;<BR>&lt;/jsp:include&gt;<BR>&lt;jsp:forward&gt;…&lt;/jsp: forward &gt;<BR>&lt;jsp:param&gt;…&lt;/jsp: param &gt;<BR>&lt;jsp:plugin&gt;…&lt;/jsp: plugin &gt;</DIV>
<DIV>7.3.&nbsp;&lt;jsp:include &gt;…&lt;/jsp: include &gt;与&lt;%@ include%&gt;的区别<BR>&lt;%@ include%&gt;伪指令：用于在JSP源码被转换成JavaServlet源码和被编译前将静态文本复制到其中。也就是在JSP中出现&lt;%@ include%&gt;的地方将&lt;%@ include%&gt;所包含的文件内容直接拷贝到此处，以此实现将变化和不变化的代码分离。典型情况下，文本为HTML代码，但它可以是在JSP页面内显示的任何内容。<BR>&lt;jsp:include … /&gt;行为：使得servlet引擎调用另一URL，生成带有最初JSP页面的输出。<BR>在构建一种思维模式的关键一点是&lt;%@ include%&gt;伪指令在编译时只执行一次，而&lt;jsp:include &gt;行为每次进行请求时都执行。&lt;jsp:include &gt;行为更像一个C语言的函数调用，因为在Tomcat编译后的源码中可以看见将&lt;jsp:include &gt;翻译为：pageContext.include(“resourcename”)。<BR>此外还必须注意包含与被包含文件之间命名的冲突问题。<BR>8.&nbsp;标签扩展<BR>除了以上7种标准行为的基本标签外，可以自由的扩展标签<BR>步骤：1）定义标签<BR>&nbsp;&nbsp; 2）编写标签库描述器的接口（创建TLD入口）<BR>&nbsp;&nbsp; 3）编写标签处理器<BR>&nbsp;&nbsp;&nbsp; 4）在JSP页面中使用标签<BR>9.&nbsp;JSP与XML<BR>9.1.&nbsp;DTD(文档类型定义，Document Type Definition): 用来定义XML元素及其规则<BR>9.2.&nbsp;XML解析器<BR>1)&nbsp;DOM(Document Object Module) 文档对象模型<BR>2)&nbsp;SAX(Simple API for XML) XML的简单API<BR>SAX 较 DOM有很多优点<BR>可以使用XSLT处理器和XSL样式单转换XML<BR></DIV><img src ="http://www.blogjava.net/gufen/aggbug/13994.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.blogjava.net/gufen/" target="_blank">落花飞雪</a> 2005-09-25 15:25 <a href="http://www.blogjava.net/gufen/archive/2005/09/25/13994.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item><item><title>MyEclipse中配置Weblogic(转)</title><link>http://www.blogjava.net/gufen/archive/2005/09/25/13989.html</link><dc:creator>落花飞雪</dc:creator><author>落花飞雪</author><pubDate>Sun, 25 Sep 2005 07:19:00 GMT</pubDate><guid>http://www.blogjava.net/gufen/archive/2005/09/25/13989.html</guid><wfw:comment>http://www.blogjava.net/gufen/comments/13989.html</wfw:comment><comments>http://www.blogjava.net/gufen/archive/2005/09/25/13989.html#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://www.blogjava.net/gufen/comments/commentRss/13989.html</wfw:commentRss><trackback:ping>http://www.blogjava.net/gufen/services/trackbacks/13989.html</trackback:ping><description><![CDATA[<P>转自<A href="http://dev2dev.bea.com.cn/bbs"><FONT color=#4563b9>http://dev2dev.bea.com.cn/bbs</FONT></A>,作者:<A title=钟伟海 href="http://dev2dev.bea.com.cn/bbs/profile.jspa?userID=2012"><FONT color=#4563b9>newwei</FONT></A></P>
<P>1)选择菜单Window-&gt;Preferences-&gt;MyEclipse-&gt;Application Servers-&gt;Weblogic 8，配置项目如下：<BR>BEA home directory: 选择Bea的安装目录<BR>Weblogic installation directory:现在BEA下面的weblogic81目录<BR>Admin username:输入上面在配置过程中设的用户名<BR>Admin password:输入刚才设的密码<BR>Execution domain root:选择BEA下user_projects\domains目录下上面第一步创建的目录<BR>Execution domain name:输入上面那个目录的名称<BR>Execution server name:输入上一步的那个Congfiguration Name<BR>Hostname:PortNumber:输入IP地址和监听的端口<BR>Security policy file:输入BEA安装目录下的\weblogic81\server\lib\weblogic.policy<BR>(2)在Weblogic 8下面配置JDK，在WLS JDK name那里选择新建，弹出的对话框中选择BEA下面的JDK安装路径，输入一个名字确定就可以；在Optional Java VM arguments对话框里面输入-ms64m -mx64m -Djava.library.path="D:/BEA/weblogic81/server/bin" -Dweblogic.management.discover=false -Dweblogic.ProductionModeEnabled=false<BR>(3在Weblogic 8下面配置Paths，加入BEA安装路径下/weblogic81/server/lib中的webservices.jar和weblogic.jar两个包。如果需要其他的包，也在这里加入。</P>
<P>PS:我使用的环境是Eclipse 3.0.3和MyEclipse3.8.4，操作系统是Windows 2000</P><img src ="http://www.blogjava.net/gufen/aggbug/13989.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.blogjava.net/gufen/" target="_blank">落花飞雪</a> 2005-09-25 15:19 <a href="http://www.blogjava.net/gufen/archive/2005/09/25/13989.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item><item><title>Tomcat下JSP、Servlet和JavaBean环境的配置 </title><link>http://www.blogjava.net/gufen/archive/2005/09/25/13988.html</link><dc:creator>落花飞雪</dc:creator><author>落花飞雪</author><pubDate>Sun, 25 Sep 2005 07:17:00 GMT</pubDate><guid>http://www.blogjava.net/gufen/archive/2005/09/25/13988.html</guid><wfw:comment>http://www.blogjava.net/gufen/comments/13988.html</wfw:comment><comments>http://www.blogjava.net/gufen/archive/2005/09/25/13988.html#Feedback</comments><slash:comments>12</slash:comments><wfw:commentRss>http://www.blogjava.net/gufen/comments/commentRss/13988.html</wfw:commentRss><trackback:ping>http://www.blogjava.net/gufen/services/trackbacks/13988.html</trackback:ping><description><![CDATA[<P><FONT color=#000000>版本：Tomcat 5.5.9，Win2000</FONT></P>
<P dir=ltr><FONT color=#000000><STRONG>1.&nbsp;安装jdk5.0, jre5.0，之后设置环境变量</STRONG><BR>增加如下系统环境变量(注：jdk安装目录D:\jdk15)。<BR>java_home= D:\jdk15<BR>classpath=.;%java_home%\lib\tools.jar;%java_home%\lib\dt.jar; <BR>path系统变量中增加%java_home%\bin;(尽量加在最前面)<BR><STRONG>2.&nbsp;安装Tomcat</STRONG><BR>&nbsp;&nbsp;&nbsp; 一路“下一步”安装完成，途中有确认jre路径界面需要注意。启动Tomcat服务后在游览器中敲入</FONT><A href="http://127.0.0.1:8080/"><FONT color=#3300ff>http://127.0.0.1:8080/</FONT></A><FONT color=#000000>或者</FONT><A href="http://localhost:5000/"><FONT color=#0000ff>http://localhost:<FONT color=#3300ff>8080</FONT>/</FONT></A><FONT color=#000000>后出现传说中丑陋的三脚Cat即安装成功。<BR>&nbsp;&nbsp;增加如下系统环境变量<BR>&nbsp;&nbsp;CATALINA_HOME= C:\Program Files\Apache Software Foundation\Tomcat 5.5（我是默认安装）<BR>classpath中增加以下内容<BR>%CATALINA_HOME%\common\lib\servlet-api.jar;%CATALINA_HOME%\common\lib\jasper-runtime.jar;%CATALINA_HOME%\common\lib\jsp-api.jar;<BR>TOMCAT的一些JAVA CLASS都在%CATALINA_HOME%\common\lib，如果jsp,bean编译不过去，看看错误如果有not found class之类的，就去%CATALINA_HOME%\common\lib下找，找到后加至classpath中就可以了。<BR><STRONG>3.&nbsp;发布第一个jsp：HelloWord</STRONG><BR>Tomcat所有的程序均发布在D:\Program Files\Apache Software Foundation\Tomcat 5.5\webapps路径的各个目录里，在2中看见的丑陋猫就是ROOT下的index.jsp。<BR>在webapps下建立一个目录mytest,然后拷贝ROOT下的WEB-INF目录到mytest目录，这里面是一些配置文件。之后在mytest中建立文件HelloWorld.jsp，文件内容为：<BR>&lt;%@ page language="java" %&gt;<BR>&lt;html&gt;<BR>&nbsp;&lt;head&gt;&lt;title&gt;&lt;/title&gt;&lt;/head&gt;<BR>&nbsp;&lt;body&gt;<BR>&nbsp;&nbsp;&lt;center&gt;<BR>&nbsp;&nbsp;&nbsp;&lt;%! String str = new String("HelloWorld!"); %&gt;<BR>&nbsp;&nbsp;&nbsp;&lt;font color="blue"&gt;&lt;%= str %&gt; &lt;/font&gt;&lt;br&gt;<BR>&nbsp;&nbsp;&lt;/center&gt;<BR>&nbsp;&lt;/body&gt;<BR>&lt;/html&gt;<BR>保存后在游览器中输入</FONT><A href="http://127.0.0.1:5000/mytest/HelloWorld.jsp"><FONT color=#3300ff>http://127.0.0.1:8080/mytest/HelloWorld.jsp</FONT></A><FONT color=#000000>, 如果没有意外的话应该执行成功，表示已正式进入jsp世界，不行重起tomcat。<BR><STRONG>4.&nbsp;发布第一个servlet</STRONG><BR>&nbsp;在mytest\WEB-INF下新建classes目录，然后在classes下新建目录test,test目录中新建文件HelloServlet.java。内容为：<BR>package test; <BR>//因为我们的包为test所以以上一句必须有，如果直接是在classes下新建//HelloServlet.java，则不需要声明包。<BR>import java.io.*;<BR>import java.util.*;<BR>//导入servlet包<BR>import javax.servlet.*;<BR>public class HelloServlet extends GenericServlet<BR>{&nbsp;<BR>&nbsp;public void init(ServletConfig config)throws ServletException<BR>&nbsp;{<BR>&nbsp;&nbsp;super.init(config);<BR>&nbsp;&nbsp;//调用父类的初始化方法；也可以加入自己需要的初始化代码。<BR>&nbsp;}&nbsp;<BR>&nbsp;public void destroy(){<BR>&nbsp;&nbsp;//destroy方法中加入一些做最后清理工作的代码；<BR>}&nbsp;<BR>&nbsp;public String getServletInfo(){<BR>&nbsp;&nbsp;return "This servlet is a simple Servlet's example.";<BR>&nbsp;&nbsp;//返回此servlet的信息&nbsp;；<BR>&nbsp;}&nbsp;<BR>&nbsp;public void service(ServletRequest req,ServletResponse res)<BR>&nbsp;&nbsp;&nbsp;throws ServletException,IOException<BR>&nbsp;{&nbsp;&nbsp;//service是最主要的方法，提供服务<BR>&nbsp;&nbsp;//获得服务器当前时间。<BR>&nbsp;&nbsp;Date today=new Date();</FONT></P>
<P dir=ltr><FONT color=#000000>&nbsp;&nbsp;//获得响应用户请求的输出流，以反馈执行结果；<BR>&nbsp;&nbsp;ServletOutputStream out=res.getOutputStream();</FONT></P>
<P><FONT color=#000000>&nbsp;&nbsp;//通过输出流向客户端写回了一个HTML文件；<BR>&nbsp;&nbsp;out.println("&lt;html&gt;&lt;head&gt;&lt;title&gt;HelloServlet.java&lt;/title&gt;&lt;/head&gt;&lt;body&gt;");<BR>&nbsp;&nbsp;out.println("Hello,this is my first test.+&lt;BR&gt;");<BR>&nbsp;&nbsp;out.println("Today is "+today.toString()+"&lt;BR&gt;");<BR>&nbsp;&nbsp;out.println(getServletInfo()+"&lt;BR&gt;");<BR>&nbsp;}<BR>}</FONT></P>
<P><FONT color=#000000>&nbsp;之后编译HelloServlet.java ，在命令行中敲入javac HelloServlet.java。在游览器中查看该Servlet之前需要改动mytest\WEB-INF\web.xml文件，建立HelloServlet的映射。将以下代码拷贝至web.xml文件。<BR>&nbsp;&nbsp;&nbsp; &lt;servlet&gt;<BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &lt;servlet-name&gt;HelloServlet&lt;/servlet-name&gt;<BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &lt;servlet-class&gt;test.HelloServlet&lt;/servlet-class&gt;<BR>&nbsp;&nbsp;&nbsp; &lt;/servlet&gt;<BR>&nbsp;&nbsp;&nbsp; &lt;servlet-mapping&gt;<BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &lt;servlet-name&gt;HelloServlet&lt;/servlet-name&gt;<BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &lt;url-pattern&gt;/servlet/HelloServlet&lt;/url-pattern&gt;<BR>&lt;/servlet-mapping&gt;<BR>保存后在游览器地址栏中敲入</FONT><A href="http://localhost:5000/mytest/servlet/HelloServlet"><FONT color=#3300ff>http://localhost:8080/mytest/servlet/HelloServlet</FONT></A><FONT color=#000000>后出现Hello,this is my first test.+等字样表示已经进入Servlet世界。<BR>注意我们将HelloServlet映射为/servlet/HelloServlet所以在</FONT><A href="http://localhost:8080/mytest"><FONT color=#3300ff>http://localhost:8080/mytest</FONT></A><FONT color=#000000>后敲入的是/servlet/HelloServlet；如果我们直接映射为/HelloServlet，即改为&lt;url-pattern&gt; /HelloServlet&lt;/url-pattern&gt;，则在游览器地址栏中敲入的应该是</FONT><A href="http://localhost:5000/mytest/"><A href="http://localhost:5000/mytest/HelloServlet"><FONT color=#0000ff>http://localhost:<FONT color=#3300ff>8080</FONT>/mytest/</FONT></A><FONT color=#009900><FONT color=#0000ff>HelloServlet</FONT></A><BR></FONT><FONT color=#000000><STRONG>5.&nbsp;发布第一个bean(这个例子应用了jsp页面)</STRONG><BR>1)&nbsp;先在C:\Program Files\Apache Software Foundation\Tomcat 5.5\webapps\mytest下建立一个htm文档transPara.htm<BR>内容为：<BR>&lt;html&gt;<BR>&nbsp;&lt;head&gt;<BR>&nbsp;&nbsp;&lt;title&gt;transPara.htm&lt;/title&gt;<BR>&nbsp;&lt;/head&gt;<BR>&lt;body&gt;<BR>&nbsp;&lt;form method="POST" action="acceptPara.jsp"&gt;<BR>&nbsp; &nbsp;&nbsp;&lt;p align="center"&gt;<BR>&nbsp;&nbsp;姓 名：&lt;input type="text" name="name" size="20"&gt;&lt;br&gt; <BR>&nbsp; &nbsp;&nbsp;年 龄：&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;input type="text" name="age" size="15"&gt;&lt;br&gt; <BR>&nbsp; &nbsp;&nbsp;性 别：&amp;nbsp;&amp;nbsp;&amp;nbsp; <BR>&nbsp;&nbsp;&nbsp;&lt;input type="radio" value="male" checked name="sex"&gt;<BR>&nbsp;&nbsp;&nbsp;&nbsp;男&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&nbsp; <BR>&nbsp; &nbsp;&nbsp;&nbsp;&lt;input type="radio" name="sex" value="female"&gt;女&lt;/p&gt; <BR>&nbsp; &nbsp;&nbsp;&lt;p align="center"&gt;<BR>&nbsp;&nbsp;&nbsp;&lt;input type="submit" value="submit" name="submit"&gt; <BR>&nbsp; &nbsp;&nbsp;&nbsp;&lt;input type="reset" value="reset" name="reset"&gt;&lt;/p&gt; <BR>&nbsp;&lt;/form&gt; <BR>&lt;/body&gt; <BR>&lt;/html&gt;<BR>2)&nbsp;在C:\Program Files\Apache Software Foundation\Tomcat 5.5\webapps\mytest下建立一个jsp文档acceptPara.jsp<BR>内容为：<BR>&lt;html&gt;<BR><U>&lt;</U></FONT><A href="mailto:%@ page"><FONT color=#000000>%@ page</FONT></A><FONT color=#000000> import="test.acceptPara" contentType="text/html;charset=gb2312"%&gt;<BR>&lt;jsp:useBean id="atest" class="test.acceptPara"/&gt;<BR>&lt;head&gt;&lt;title&gt;acceptPara.jsp&lt;/title&gt;&lt;/head&gt;<BR>&lt;body&gt;<BR>&lt;jsp:setProperty name="atest" property="*"/&gt;<BR>Value of property "name" : <BR>&lt;jsp:getProperty name="atest" property="name"/&gt;&lt;br&gt;<BR>Value of property "age" : <BR>&lt;jsp:getProperty name="atest" property="age"/&gt;&lt;br&gt;<BR>Value of property "sex" : <BR>&lt;jsp:getProperty name="atest" property="sex"/&gt;&lt;br&gt;<BR>Value of property "submit" :<BR>&lt;jsp:getProperty name="atest" property="submit"/&gt;&lt;br&gt;<BR>&lt;/body&gt;<BR>&lt;/html&gt;<BR>3)&nbsp;在C:\Program Files\Apache Software Foundation\Tomcat 5.5\webapps\mytest\WEB-INF\classes\test下建立bean: acceptPara.java<BR>内容为：<BR>package test; </FONT></P>
<P><FONT color=#000000>public class acceptPara{<BR>&nbsp;String name;<BR>&nbsp;int age;<BR>&nbsp;String sex;<BR>&nbsp;String submit;<BR>&nbsp;<BR>&nbsp;public void setName(String value){<BR>&nbsp;&nbsp;name=value;<BR>&nbsp;}&nbsp;<BR>&nbsp;public String getName(){<BR>&nbsp;&nbsp;return name;<BR>&nbsp;}&nbsp;<BR>&nbsp;public void setAge(int value){<BR>&nbsp;&nbsp;age=value;<BR>&nbsp;}&nbsp;<BR>&nbsp;public int getAge(){<BR>&nbsp;&nbsp;return age;<BR>&nbsp;}&nbsp;<BR>&nbsp;public void setSex(String value){<BR>&nbsp;&nbsp;sex=value;<BR>&nbsp;}&nbsp;<BR>&nbsp;public String getSex(){<BR>&nbsp;&nbsp;return sex;<BR>&nbsp;}&nbsp;<BR>&nbsp;public void setSubmit(String value){<BR>&nbsp;&nbsp;submit=value;<BR>&nbsp;}&nbsp;<BR>&nbsp;public String getSubmit(){<BR>&nbsp;&nbsp;return submit;<BR>&nbsp;}<BR>&nbsp;public void acceptPara(){}<BR>}<BR>编译该bean,之后在游览器地址栏中敲入</FONT><A href="http://localhost:8080/mytest/transPara.htm"><FONT color=#3300ff>http://localhost:8080/mytest/transPara.htm</FONT></A><FONT color=#000000>，我们可以看见有姓名、年龄、性别几个表单，输入各个项后点击submit就可以看到我们刚才输入的结果，大概返回结果如下：<BR>Value of property "name" : Joson<BR>Value of property "age" : 23<BR>Value of property "sex" : male<BR>Value of property "submit" : submit<BR></FONT></P><img src ="http://www.blogjava.net/gufen/aggbug/13988.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.blogjava.net/gufen/" target="_blank">落花飞雪</a> 2005-09-25 15:17 <a href="http://www.blogjava.net/gufen/archive/2005/09/25/13988.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item></channel></rss>