??xml version="1.0" encoding="utf-8" standalone="yes"?>**欧美日韩vr在线,亚洲精品伦理在线,亚洲综合一区二区三区http://www.aygfsteel.com/vandalor/category/11836.htmlL(fng)癑ַzh-cnTue, 20 Mar 2007 18:30:06 GMTTue, 20 Mar 2007 18:30:06 GMT60mysql-front配置(?http://www.aygfsteel.com/vandalor/archive/2006/11/20/82294.htmlvandalor(L(fng)癑ַ)vandalor(L(fng)癑ַ)Mon, 20 Nov 2006 07:47:00 GMThttp://www.aygfsteel.com/vandalor/archive/2006/11/20/82294.htmlhttp://www.aygfsteel.com/vandalor/comments/82294.htmlhttp://www.aygfsteel.com/vandalor/archive/2006/11/20/82294.html#Feedback1http://www.aygfsteel.com/vandalor/comments/commentRss/82294.htmlhttp://www.aygfsteel.com/vandalor/services/trackbacks/82294.html
o_1.GIF
2.在[一般]的名UC填写一个名字,我用的是vandalor,呵呵?
o_2GIF.GIF
3.在[q接]的服务器选项中填?localhost(本地服务?.哎,我配|的时候填MySqlQ结果老是提示我(联网问题Q耗了(jin)我一下午才知道要填localhostQ真TMD的郁Po_3.gif.GIF


4.注册里的密码是你安装mysql时的密码Q用户root是mysql的管理用P
o_4.GIFo_5.gif.GIF


5.哈哈Q?如果你进入了(jin)下面的界面,表示你的mysql-front已经配置成功?jin),dos命o(h)的mysql和你?8?jin),恭喜Q!Q?br />o_9.gif.GIF






vandalor(L(fng)癑ַ) 2006-11-20 15:47 发表评论
]]>
eclipse中配|?structs(转帖Q?/title><link>http://www.aygfsteel.com/vandalor/archive/2006/11/17/81821.html</link><dc:creator>vandalor(L(fng)癑ַ)</dc:creator><author>vandalor(L(fng)癑ַ)</author><pubDate>Fri, 17 Nov 2006 10:20:00 GMT</pubDate><guid>http://www.aygfsteel.com/vandalor/archive/2006/11/17/81821.html</guid><wfw:comment>http://www.aygfsteel.com/vandalor/comments/81821.html</wfw:comment><comments>http://www.aygfsteel.com/vandalor/archive/2006/11/17/81821.html#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://www.aygfsteel.com/vandalor/comments/commentRss/81821.html</wfw:commentRss><trackback:ping>http://www.aygfsteel.com/vandalor/services/trackbacks/81821.html</trackback:ping><description><![CDATA[ <p>作?baggio785</p> <p>来源:<a target="_blank"><font color="#0000ff">http://blog.csdn.net/baggio785</font></a></p> <p>原文地址:<a >http://blog.csdn.net/baggio785/archive/2006/03/10/620535.aspx</a>(转蝲h明出?</p> <p> <font color="#000000">日期Q?006-3-9</font> </p> <p> <font color="#000000">关键词:(x)EclipseQMyEclipseQStrutsQJava</font> </p> <p> <font color="#000000" size="6"> <strong>前言</strong> </font> </p> <p> <font color="#000000">本文Ҏ(gu)实例详细介绍?jin)如果在Eclipse中配|ƈ开发Struts。此前在|上也看到过不少此类文章Q而且q是有不网友问此类问题。所以想Ҏ(gu)自己的实际经验,q结合例子写一详l的文章Q一个是方便大家Q再一个也是检验一下自q知识?/font> </p> <p> <font color="#000000">本文是偶的一些拙见,有不正确的地方请大家多多评论指正?/font> </p> <p> </p> <p> <font color="#000000" size="6"> <strong>开发环?/strong> </font> </p> <p>JDK1_4_03Q?a >点击下蝲</a><br />tomcat5.0.28Q?a >点击下蝲</a><br />Eclipse3.1.2Q?a target="_blank">点击下蝲</a>Q?a target="_blank">下蝲中文?/a>,中文包是3.1.1Q但是也适用3.1.2<br />MyEcilpse4.1Q?a target="_blank">点击下蝲MyEcilpse4.1?qing)破解补?/a><br />TomcatPlugin插gQ?a target="_blank">点击下蝲TomcatPlugin插g</a><br />更多Eclipse插g下蝲Q?a href="http://http://blog.csdn.net/baggio785/archive/2005/09/22/487395.aspx" target="_blank">点击q入</a></p> <p> </p> <p> <font color="#000000" size="6"> <strong>需?/strong> </font> </p> <p> <font color="#000000">本文所要结合的Struts应用实例为用L(fng)录(logonQ,用户dQlogonQ的需求ؓ(f)Q?/font> </p> <p>1 (tng) (tng)接收用户名和密码Q蟩转到成功面Qƈ提示?lt;username>Ƣ迎(zhn)登录!”?br />2 (tng) (tng)如果用户名ؓ(f)I就提交表单Q则提示“请输入用户名!”?br />3 (tng) (tng)如果密码为空提交表单,则提C“请输入密码Q”?br />4 (tng) (tng)如果输入非法用户名,则提C“请输入正确的用户名Q”?br />5 (tng) (tng)通过模型lgQ保存登录信息?/p> <p> <font color="#000000" size="6"> <strong>d应用实例的框架介l?/strong> </font> </p> <p> <font color="#000000">用户d</font>(logon)应用׃下模块组成:(x)<br />1 (tng) (tng)模型QMQ:(x)模型Z个JAVABEANlgQSaveLogonQ包含usernameQ用户名Q和userpasswordQ密码)(j)两个属性,提供d和设|属性的Ҏ(gu)get/setQ以?qing)保存登录信息的?gu)saveToDb()。saveToDb的Q务是把登录信息保存到持久化存储系l(例如数据库)(j)?br />2 (tng) (tng)视图QVQ:(x)视图包括两个JSP文gQ以?qing)一个ActionForm BeanQlogonForm。JSP文g分别为:(x)logon.jsp、success.jsp。logon.jsp负责接受用户输入的用户名和密码以?qing)显C出错信息,success.jsp负责昄d成功信息?br />3 (tng) (tng)控制器(CQ:(x)控制器ؓ(f)ActionclogonAction。对数据q行业务逻辑验证、调用模型组件保存登录信息、选择视图lgq回l用戗?/p> <p> </p> <p> <font color="#000000" size="6"> <strong>Struts的工作机?/strong> </font> </p> <p> <font color="#000000">用户在视囄Ӟlogon.jspQ中输入用户名和密码q提交HTML表单QStruts框架?x)先dWEB.XML中关于servlet的配|,然后自动表单数据封装到ActionForm Bean中,在本例中?/font>logonForm。logonForm?x)对提交的数据进行数据合法性验证(例如最短长度、是否包含非法字W等Q。如?font color="#000000">ActionForm Bean</font>验证未通过Q则logonFormq回ActionErrors对象QStruts框架?x)把ActionErrors对象保存在request范围内,q把h转发到视囄Ӟq在视图lg中通过<html:errors/>标签Q展Crequest范围内的ActionErrors对象所包含的错误信息;如果通过<font color="#000000">ActionForm Bean</font>验证Q则logonFormq回的ActionErrors对象为NULLQStruts框架表单数据提交到控制器组件logonActionQ控制器对表单数据进行业务逻辑验证Q如果logonAction验证未通过Q则创徏包含错误信息的ActionMessages对象Qƈ通过saveErrorsҎ(gu)把ActionMessages对象保存到request范围内,q把h转发到视囄Ӟq在视图lg中通过<html:errors/>标签Q展Crequest范围内的ActionErrors对象所包含的错误信息;如果logonAction验证通过Q则Struts框架讉K模型lgQ然后Struts框架?x)返回ActionFoward对象QƈҎ(gu)Struts-config.xml文g的配|情况,军_ActionFoward对象包含的{发信息传递到那一个视囄件?/p> <p> </p> <p> <font color="#000000" size="6"> <strong>部vStruts框架</strong> </font> </p> <p> <font color="#000000">Struts的工作机制大安有了(jin)一定的?jin)解了(jin),现在介绍如何在Eclipse中部|Struts框架?/font> </p> <p> <font color="#000000">本文的环境前文已l提刎ͼEclipse以及(qing)其插件MyEclipse和TomcatPlugin的安装本文不介绍Q请参考其他文章。关于Eclipse的相x章请看:(x)</font> <a target="_blank"> <font color="#0000ff">http://blog.csdn.net/baggio785/category/148174.aspx</font> </a> <font color="#000000">?/font> </p> <p> <font color="#000000">1 (tng) (tng) (tng) 新徏一个项?/font> </p> <p> <font color="#000000">1Q?选择Java</font> >> <font color="#000000">Tomcat ProjectQ下一步,如图一</font></p> <p> <img height="500" alt="" src="file:///G:/|页/手把手教你在Eclipse中配|开发Struts(一)%20-%20wensonlee的专?20-%20CSDNBlog.files/o_1.jpg" width="525" border="0" /> <br />Q图一Q?/p> <p>2Q填写项目名Uͼ如果不采用项目所在目录的~省|请修改,点击完成。如图二</p> <p> <img height="500" alt="" src="file:///G:/|页/手把手教你在Eclipse中配|开发Struts(一)%20-%20wensonlee的专?20-%20CSDNBlog.files/o_2.jpg" width="573" border="0" /> <br />Q图二)(j)</p> <p>2 (tng) (tng) (tng) 创徏Struts框架</p> <p>1Q?tng) (tng)?右键选择目 >> 新徏 >> 其他 >> MyEclipse >> Web-Struts >> Struts 1.2 >> Struts 1.2 Form,Action & JSP。如图三。如果这一步出现错误,本文不做描述Q请参考我的另一Ҏ(gu)章-<a target="_blank">MyEclipse中创建Struts出现错误的解军_?/a>?/p> <p> <img height="500" alt="" src="file:///G:/|页/手把手教你在Eclipse中配|开发Struts(一)%20-%20wensonlee的专?20-%20CSDNBlog.files/o_Snap5.jpg" width="592" border="0" /> <br />Q图三)(j)</p> <p>2Q?tng) (tng)?配置Struts ActionForm (tng) (tng)</p> <p> <font color="#000000">因ؓ(f)本文的Struts应用实例为用L(fng)录,所以Use case选用logon?/font>Superclass选择如图所C,其他默认。如囑֛</p> <p> <img height="607" alt="" src="file:///G:/|页/手把手教你在Eclipse中配|开发Struts(一)%20-%20wensonlee的专?20-%20CSDNBlog.files/o_Snap19.jpg" width="616" border="0" /> <br />Q图四)(j)</p> <p>接下来填写Optional DetailsQ输入Form表单,本例为用户名QusernameQ和密码QuserpasswordQ。点击AddQ输入请参考图五、图六?/p> <p> <img height="205" alt="" src="file:///G:/|页/手把手教你在Eclipse中配|开发Struts(一)%20-%20wensonlee的专?20-%20CSDNBlog.files/o_Snap14.jpg" width="394" border="0" /> <br />Q图五)(j)</p> <p> <img height="205" alt="" src="file:///G:/|页/手把手教你在Eclipse中配|开发Struts(一)%20-%20wensonlee的专?20-%20CSDNBlog.files/o_Snap15.jpg" width="394" border="0" /> <br />Q图六)(j)</p> <p>输后完毕QOptional Details的Form Properties中会(x)昄。如图七</p> <p> <img height="607" alt="" src="file:///G:/|页/手把手教你在Eclipse中配|开发Struts(一)%20-%20wensonlee的专?20-%20CSDNBlog.files/o_Snap20.jpg" width="616" border="0" /> <br />Q图七)(j)</p> <p>Methods选项卡的讄我们采用默认讄Q不M攏V?/p> <p>点击JSP选项卡,“Create JSP form”选项的勾选中Q采用默认设|?form/logon.jsp”。如囑օ</p> <p> <img height="607" alt="" src="file:///G:/|页/手把手教你在Eclipse中配|开发Struts(一)%20-%20wensonlee的专?20-%20CSDNBlog.files/o_Snap21.jpg" width="616" border="0" /> <br />Q图八)(j)</p> <p>3Q?tng) (tng)?配置Struts Action</p> <p>以上步骤完成?jin)对Form的配|,下面配置Action?/p> <p>在图八中点击下一步,采用默认卛_。如图九(ji)</p> <p> <img height="607" alt="" src="file:///G:/|页/手把手教你在Eclipse中配|开发Struts(一)%20-%20wensonlee的专?20-%20CSDNBlog.files/o_Snap22.jpg" width="616" border="0" /> <br />Q图?ji)?j)</p> <p>Parameter和Methods选项也采用默认?/p> <p>点击Forwards选项卡,点击AddQ配|成功页面信息。本文选取根目录的success.jsp作ؓ(f)成功面QName为logon_sc。如囑֍</p> <p> <img height="607" alt="" src="file:///G:/|页/手把手教你在Eclipse中配|开发Struts(一)%20-%20wensonlee的专?20-%20CSDNBlog.files/o_3.jpg" width="616" border="0" /> <br />Q图十)(j)</p> <p>输后完毕QOptional Details的Forwards中会(x)昄。如囑֍一</p> <p> <img height="607" alt="" src="file:///G:/|页/手把手教你在Eclipse中配|开发Struts(一)%20-%20wensonlee的专?20-%20CSDNBlog.files/o_4.jpg" width="616" border="0" /> <br />Q图十一Q?/p> <p>点击完成?/p> <p>Struts已经配置完毕。看看Eclipse中,目中多?jin)一些东东,例如struts相关的jarQ以?qing)struts-config.xml和tld文g。struts-config.xml的代码如下:(x)</p> <p>代码清单一Qstruts-config.xmlQ?/p> <table width="95%" bgcolor="#c0c0c0" border="1"> <tbody> <tr> <td width="100%"> <p> <font color="#008080" size="2"><?xml version="1.0" encoding="UTF-8"?> <br /><!DOCTYPE struts-config PUBLIC "-//Apache Software Foundation//DTD Struts Configuration 1.2//EN" "<a ></font> </p> <p> <font color="#008080" size="2"><struts-config></font> </p> <p> <font color="#008080" size="2"><data-sources /></font> </p> <p> <font color="#008080" size="2"><form-beans ></font> </p> <p> <font color="#008080" size="2"><!--q里是ActionForm的配|信息,ActionForm Bean的name为logonFormQ对应的cMؓ(f)com.mystruts.struts.form.LogonForm--></font> </p> <p> <font color="#008080" size="2"><form-bean name="logonForm" type="com.mystruts.struts.form.LogonForm" /></font> </p> <p> <font color="#008080" size="2"></form-beans></font> </p> <p> <font color="#008080" size="2"><global-exceptions /></font> </p> <p> <font color="#008080" size="2"><global-forwards /></font> </p> <p> <font color="#008080" size="2"><action-mappings ></font> </p> <p> <font color="#008080" size="2"><!--q里是Actionlg的配|信息,描述?jin)从特定的请求\径到响应的Action的映?-></font> </p> <p> <font color="#008080" size="2"><!--attribute讄Action兌的ActionForm在request或者session范围内的key.是在request或者session׃n内的名称--></font> </p> <p> <font color="#008080" size="2"><!--input指定包含表单的URL,当表单验证失败的时候发送的URL--></font> </p> <p> <font color="#008080" size="2"><!--name指定和该Action兌的Form名字.该名字必L在form-bean中定义过?可写可不?-></font> </p> <p> <font color="#008080" size="2"><!--path指定h讉KAction的\径,必须?开?-></font> </p> <p> <font color="#008080" size="2"><!--scope指定Form的存在范_(d)例如request--></font> </p> <p> <font color="#008080" size="2"><!--type指定Actionlg对应的类--></font> </p> <p> <font color="#008080" size="2"><action</font> </p> <p> <font color="#008080" size="2">attribute="logonForm"</font> </p> <p> <font color="#008080" size="2">input="/form/logon.jsp"</font> </p> <p> <font color="#008080" size="2">name="logonForm"</font> </p> <p> <font color="#008080" size="2">path="/logon"</font> </p> <p> <font color="#008080" size="2">scope="request"</font> </p> <p> <font color="#008080" size="2">type="com.mystruts.struts.action.LogonAction"></font> </p> <p> <font color="#008080" size="2"><!--q里是forwardQ即局部{发配|信息,d成功后{?success.jspQname为logon_sc--></font> </p> <p> <font color="#008080" size="2"><forward</font> </p> <p> <font color="#008080" size="2">name="logon_sc"</font> </p> <p> <font color="#008080" size="2">path="/success.jsp"</font> </p> <p> <font color="#008080" size="2">/></font> </p> <p> <font color="#008080" size="2"></action></font> </p> <p> <font color="#008080" size="2"></action-mappings></font> </p> <p> <font color="#008080" size="2"><!--q里是消息资源文件的配置信息Q用来配|Resource Bundle.用于存放本地文本消息文g。parameter指定文g名,不包含后~名?-></font> </p> <p> <font color="#008080" size="2"><message-resources parameter="com.mystruts.struts.ApplicationResources" /></font> </p> <p> <font color="#008080" size="2"></struts-config></font> </p> </td> </tr> </tbody> </table> <img src ="http://www.aygfsteel.com/vandalor/aggbug/81821.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.aygfsteel.com/vandalor/" target="_blank">vandalor(L(fng)癑ַ)</a> 2006-11-17 18:20 <a href="http://www.aygfsteel.com/vandalor/archive/2006/11/17/81821.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item><item><title>~写一个小E序的的xhttp://www.aygfsteel.com/vandalor/archive/2006/06/04/50265.htmlvandalor(L(fng)癑ַ)vandalor(L(fng)癑ַ)Sun, 04 Jun 2006 06:59:00 GMThttp://www.aygfsteel.com/vandalor/archive/2006/06/04/50265.htmlhttp://www.aygfsteel.com/vandalor/comments/50265.htmlhttp://www.aygfsteel.com/vandalor/archive/2006/06/04/50265.html#Feedback1http://www.aygfsteel.com/vandalor/comments/commentRss/50265.htmlhttp://www.aygfsteel.com/vandalor/services/trackbacks/50265.html阅读全文

vandalor(L(fng)癑ַ) 2006-06-04 14:59 发表评论
]]>
J2me初学http://www.aygfsteel.com/vandalor/archive/2006/05/29/48847.htmlvandalor(L(fng)癑ַ)vandalor(L(fng)癑ַ)Mon, 29 May 2006 15:19:00 GMThttp://www.aygfsteel.com/vandalor/archive/2006/05/29/48847.htmlhttp://www.aygfsteel.com/vandalor/comments/48847.htmlhttp://www.aygfsteel.com/vandalor/archive/2006/05/29/48847.html#Feedback0http://www.aygfsteel.com/vandalor/comments/commentRss/48847.htmlhttp://www.aygfsteel.com/vandalor/services/trackbacks/48847.html  前几天看?jin)下学?fn)JAVA的几U发展方向,感觉自己q是比较喜欢于J2MEQ有游戏Q.呵呵Q.在图书馆找了(jin)本书来看?jin)下Q才知道J2ME是在Q9Q9q才出来的,他的目标主要是面向智能无U设备和型计算讑֤的开发h员,而这些开发h员需要在产品中整和跨q_的能力.不要忘了(jin)Qv初JAVA是ؓ(f)?jin)开发嵌入系l而开发的的一U语aQ现在INTELET提供?jin)更加好的竞争里Q才工作{UM(jin)目标的.
׃型计算讑֤上有限的资源限制?jin)设备的的设计,JAVA API和JVM~减Cؓ(f)支持微型计算U设备最后的代码Q这是j2me的诞生了(jin)Q.
 (tng) (tng) (tng) (tng) (tng) (tng)j2me同样h一个特点,J2ME与所有支持JAVA的设备都是兼容的Q跨q_QQ何可以运行JVM的 计算机)(j)Q?br /> (tng) (tng) (tng) (tng) (tng) (tng)



vandalor(L(fng)癑ַ) 2006-05-29 23:19 发表评论
]]>
վ֩ģ壺 ͨ| | | Ϫ| Զ| | з| û| | | | ɳ| °| Ϫ| | ̩| | Ϸ| Ľ| | ǭ| ͨ| | ɽ| | | ԭ| ˷| | | | | | ¹Ȫ| | | | | ͬ| ߴ| ʼ|