📄 在eclipse中开发struts2应用 - 虫二的专栏~~在路上~~~ - csdnblog.htm
字号:
href="http://blog.csdn.net/xzknet/archive/2007/12/29/2002262.aspx#769701">这么多人看都没人留名;(最起码说个话啊</A>
<LI class=listitem>pcno1:<A
title="点击查看《回复:在Struts中对用户输入信息的校验方法对比:validate 和validator》"
href="http://blog.csdn.net/xzknet/archive/2007/03/16/1531483.aspx#685722">不错的东东</A>
<LI class=listitem>xianglinw:<A title=点击查看《回复:Ehlib安装方法》
href="http://blog.csdn.net/xzknet/archive/2006/12/19/1449601.aspx#654368">先顶一下,回去试试</A>
<LI class=listitem>xzknet:<A
title=点击查看《回复:用MyEclipse+struts+hibernate测试时遇到的问题》
href="http://blog.csdn.net/xzknet/archive/2007/03/28/1544572.aspx#548369">呵呵。。。自己补充一个简单的方法<BR>1。建立一个工程,<BR>2,添加hibernate3的支持,然后删除所有系统添加进来的jar<BR>3。添加spring包,以及spring中对hibernate的支持(会把hibernate需要的包都包含进来的,还不多余,多方便)<BR>4。添加struts<BR>5。开始写程序吧。;)<BR>==========<BR
a ……<>
<LI class=listitem>myy:<A title=点击查看《回复:TStringList比TStrings好的原因》
href="http://blog.csdn.net/xzknet/archive/2007/02/15/1510711.aspx#541395">我真的很同情您,尊敬的楼主。</A></LI></UL></SPAN></SPAN><BR><BR></DIV>
<DIV id=main><SPAN class=PreAndNext id=viewpost.ascx_PreviousAndNextEntriesUp>
<DIV align=center> | <A
href="http://blog.csdn.net/xzknet/archive/2008/02/29/2132474.aspx">下一篇: 流媒体视频播放代码总结。</A></DIV></SPAN><BR>
<SCRIPT>function StorePage(){d=document;t=d.selection?(d.selection.type!='None'?d.selection.createRange().text:''):(d.getSelection?d.getSelection():'');void(keyit=window.open('http://www.365key.com/storeit.aspx?t='+escape(d.title)+'&u='+escape(d.location.href)+'&c='+escape(t),'keyit','scrollbars=no,width=475,height=575,left=75,top=20,status=no,resizable=yes'));keyit.focus();}</SCRIPT>
<DIV class=post>
<DIV class=postTitle>
<SCRIPT
src="在eclipse中开发struts2应用 - 虫二的专栏~~在路上~~~ - CSDNBlog.files/vote.js"></SCRIPT>
<A href="http://blog.csdn.net/xzknet/archive/2008/02/29/2132899.aspx"><IMG
height=13 src="在eclipse中开发struts2应用 - 虫二的专栏~~在路上~~~ - CSDNBlog.files/zhuan.gif"
width=15 border=0> 在eclipse中开发struts2应用</A>
<SCRIPT
src="在eclipse中开发struts2应用 - 虫二的专栏~~在路上~~~ - CSDNBlog.files/count.htm"></SCRIPT>
</DIV>
<DIV class=postText>
<P class=MsoNormal
style="MARGIN: 0cm 0cm 0pt; TEXT-INDENT: 21pt; LINE-HEIGHT: 12pt; mso-char-indent-count: 2.0; mso-char-indent-size: 10.5pt"><FONT
size=3><SPAN
style="FONT-FAMILY: 宋体; mso-ascii-font-family: Arial; mso-hansi-font-family: Arial">转自李刚的<struts2权威指南></SPAN></FONT></P>
<P class=MsoNormal
style="MARGIN: 0cm 0cm 0pt; TEXT-INDENT: 21pt; LINE-HEIGHT: 12pt; mso-char-indent-count: 2.0; mso-char-indent-size: 10.5pt"><FONT
size=3><SPAN
style="FONT-FAMILY: 宋体; mso-ascii-font-family: Arial; mso-hansi-font-family: Arial"></SPAN></FONT></P>
<P class=MsoNormal
style="MARGIN: 0cm 0cm 0pt; TEXT-INDENT: 21pt; LINE-HEIGHT: 12pt; mso-char-indent-count: 2.0; mso-char-indent-size: 10.5pt"> </P>
<P class=MsoNormal
style="MARGIN: 0cm 0cm 0pt; TEXT-INDENT: 21pt; LINE-HEIGHT: 12pt; mso-char-indent-count: 2.0; mso-char-indent-size: 10.5pt"><FONT
size=3><SPAN
style="FONT-FAMILY: 宋体; mso-ascii-font-family: Arial; mso-hansi-font-family: Arial"></SPAN></FONT></P><FONT
size=3><SPAN
style="FONT-FAMILY: 宋体; mso-ascii-font-family: Arial; mso-hansi-font-family: Arial">下面开始在</SPAN><SPAN
lang=EN-US>Eclipse</SPAN><SPAN
style="FONT-FAMILY: 宋体; mso-ascii-font-family: Arial; mso-hansi-font-family: Arial">中整合</SPAN><SPAN
lang=EN-US>Tomcat</SPAN><SPAN
style="FONT-FAMILY: 宋体; mso-ascii-font-family: Arial; mso-hansi-font-family: Arial">服务器,实际上,如果我们安装了</SPAN><SPAN
lang=EN-US>MyEclipse</SPAN><SPAN
style="FONT-FAMILY: 宋体; mso-ascii-font-family: Arial; mso-hansi-font-family: Arial">插件,我们可以在</SPAN><SPAN
lang=EN-US>Eclipse</SPAN><SPAN
style="FONT-FAMILY: 宋体; mso-ascii-font-family: Arial; mso-hansi-font-family: Arial">中整合大部分的</SPAN><SPAN
lang=EN-US>Java EE</SPAN><SPAN
style="FONT-FAMILY: 宋体; mso-ascii-font-family: Arial; mso-hansi-font-family: Arial">服务器(包括</SPAN><SPAN
lang=EN-US>Web</SPAN><SPAN
style="FONT-FAMILY: 宋体; mso-ascii-font-family: Arial; mso-hansi-font-family: Arial">服务器)。但如果我们不安装任何插件,</SPAN><SPAN
lang=EN-US>Eclipse</SPAN><SPAN
style="FONT-FAMILY: 宋体; mso-ascii-font-family: Arial; mso-hansi-font-family: Arial">则很难与任何</SPAN><SPAN
lang=EN-US>Java EE</SPAN><SPAN
style="FONT-FAMILY: 宋体; mso-ascii-font-family: Arial; mso-hansi-font-family: Arial">服务器整合。</SPAN></FONT>
<P> </P>
<P class=a6 style="MARGIN: 0cm 0cm 0pt"><FONT size=3><SPAN
style="FONT-FAMILY: 楷体_GB2312; mso-ascii-font-family: 'Times New Roman'">提示:</SPAN><SPAN
lang=EN-US><FONT face="Times New Roman">Eclipse</FONT></SPAN><SPAN
style="FONT-FAMILY: 楷体_GB2312; mso-ascii-font-family: 'Times New Roman'">必须安装了相应插件后才具有丰富的功能。为了开发</SPAN><SPAN
lang=EN-US><FONT face="Times New Roman">Java EE</FONT></SPAN><SPAN
style="FONT-FAMILY: 楷体_GB2312; mso-ascii-font-family: 'Times New Roman'">应用,通常都推荐安装</SPAN><SPAN
lang=EN-US><FONT face="Times New Roman">MyEclipse</FONT></SPAN><SPAN
style="FONT-FAMILY: 楷体_GB2312; mso-ascii-font-family: 'Times New Roman'">插件,该插件是一个商业产品,必须支付相应费用才可使用。</SPAN></FONT></P>
<P class=MsoNormal
style="MARGIN: 0cm 0cm 0pt; TEXT-INDENT: 21pt; LINE-HEIGHT: 12pt; mso-char-indent-count: 2.0; mso-char-indent-size: 10.5pt"><FONT
size=3><SPAN
style="FONT-FAMILY: 宋体; mso-ascii-font-family: Arial; mso-hansi-font-family: Arial">为了在</SPAN><SPAN
lang=EN-US>Eclipse</SPAN><SPAN
style="FONT-FAMILY: 宋体; mso-ascii-font-family: Arial; mso-hansi-font-family: Arial">中整合</SPAN><SPAN
lang=EN-US>Tomcat</SPAN><SPAN
style="FONT-FAMILY: 宋体; mso-ascii-font-family: Arial; mso-hansi-font-family: Arial">服务器,请按如下步骤进行。</SPAN></FONT></P>
<P class=MsoNormal
style="MARGIN: 0cm 0cm 0pt; TEXT-INDENT: 21pt; LINE-HEIGHT: 12pt; mso-char-indent-count: 2.0; mso-char-indent-size: 10.5pt"><FONT
size=3><SPAN
style="FONT-FAMILY: 宋体; mso-ascii-font-family: Arial; mso-hansi-font-family: Arial">(</SPAN><SPAN
lang=EN-US>1</SPAN><SPAN
style="FONT-FAMILY: 宋体; mso-ascii-font-family: Arial; mso-hansi-font-family: Arial">)单击</SPAN><SPAN
lang=EN-US>Eclipse</SPAN><SPAN
style="FONT-FAMILY: 宋体; mso-ascii-font-family: Arial; mso-hansi-font-family: Arial">窗口里的“</SPAN><SPAN
lang=EN-US>Window</SPAN><SPAN
style="FONT-FAMILY: 宋体; mso-ascii-font-family: Arial; mso-hansi-font-family: Arial">”菜单,出现“</SPAN><SPAN
lang=EN-US>Window</SPAN><SPAN
style="FONT-FAMILY: 宋体; mso-ascii-font-family: Arial; mso-hansi-font-family: Arial">”菜单里包含的系列菜单项,单击该菜单里的“</SPAN><SPAN
lang=EN-US>Preferences</SPAN><SPAN
style="FONT-FAMILY: 宋体; mso-ascii-font-family: Arial; mso-hansi-font-family: Arial">”菜单项,将弹出如图</SPAN><SPAN
lang=EN-US>3.7</SPAN><SPAN
style="FONT-FAMILY: 宋体; mso-ascii-font-family: Arial; mso-hansi-font-family: Arial">所示的界面。</SPAN></FONT></P>
<P class=a1 style="MARGIN: 6pt 0cm 0pt"><SPAN lang=EN-US><FONT
size=3><V:SHAPETYPE id=_x0000_t75 coordsize="21600,21600" o:spt="75"
o:preferrelative="t" path="m@4@5l@4@11@9@11@9@5xe" filled="f"
stroked="f"><V:STROKE joinstyle="miter"></V:STROKE><V:FORMULAS><V:F
eqn="if lineDrawn pixelLineWidth 0"></V:F><V:F eqn="sum @0 1 0"></V:F><V:F
eqn="sum 0 0 @1"></V:F><V:F eqn="prod @2 1 2"></V:F><V:F
eqn="prod @3 21600 pixelWidth"></V:F><V:F
eqn="prod @3 21600 pixelHeight"></V:F><V:F eqn="sum @0 0 1"></V:F><V:F
eqn="prod @6 1 2"></V:F><V:F eqn="prod @7 21600 pixelWidth"></V:F><V:F
eqn="sum @8 21600 0"></V:F><V:F eqn="prod @7 21600 pixelHeight"></V:F><V:F
eqn="sum @10 21600 0"></V:F></V:FORMULAS><V:PATH o:extrusionok="f"
gradientshapeok="t" o:connecttype="rect"></V:PATH><O:LOCK v:ext="edit"
aspectratio="t"></O:LOCK></V:SHAPETYPE><V:SHAPE id=_x0000_i1034
style="WIDTH: 326.25pt; HEIGHT: 192.75pt" type="#_x0000_t75"><V:IMAGEDATA
src="file:///C:/DOCUME~1/yeeku/LOCALS~1/Temp/msoclip1/01/clip_image001.png"
o:title="3.7"></V:IMAGEDATA></V:SHAPE></FONT></SPAN></P>
<P class=a2 style="MARGIN: 3pt 0cm 6pt"><SPAN
style="FONT-FAMILY: 宋体; mso-ascii-font-family: Arial; mso-hansi-font-family: Arial">图</SPAN><SPAN
lang=EN-US>3.7 Eclipse</SPAN><SPAN
style="FONT-FAMILY: 宋体; mso-ascii-font-family: Arial; mso-hansi-font-family: Arial">的</SPAN><SPAN
lang=EN-US>Preferences</SPAN><SPAN
style="FONT-FAMILY: 宋体; mso-ascii-font-family: Arial; mso-hansi-font-family: Arial">设置窗口</SPAN></P>
<P class=MsoNormal
style="MARGIN: 0cm 0cm 0pt; TEXT-INDENT: 21pt; LINE-HEIGHT: 12pt; mso-char-indent-count: 2.0; mso-char-indent-size: 10.5pt"><FONT
size=3><SPAN
style="FONT-FAMILY: 宋体; mso-ascii-font-family: Arial; mso-hansi-font-family: Arial">该</SPAN><SPAN
lang=EN-US>Preferences</SPAN><SPAN
style="FONT-FAMILY: 宋体; mso-ascii-font-family: Arial; mso-hansi-font-family: Arial">设置窗口是</SPAN><SPAN
lang=EN-US>Eclipse</SPAN><SPAN
style="FONT-FAMILY: 宋体; mso-ascii-font-family: Arial; mso-hansi-font-family: Arial">大部分参数的设置窗口,该窗口还可设置</SPAN><SPAN
lang=EN-US>Eclipse</SPAN><SPAN
style="FONT-FAMILY: 宋体; mso-ascii-font-family: Arial; mso-hansi-font-family: Arial">插件的相关属性。</SPAN><SPAN
lang=EN-US>MyEclipse</SPAN><SPAN
style="FONT-FAMILY: 宋体; mso-ascii-font-family: Arial; mso-hansi-font-family: Arial">插件的相关属性就是在该窗口里设置的,而整合</SPAN><SPAN
lang=EN-US>Java EE</SPAN><SPAN
style="FONT-FAMILY: 宋体; mso-ascii-font-family: Arial; mso-hansi-font-family: Arial">服务器只是</SPAN><SPAN
lang=EN-US>MyEclipse</SPAN><SPAN
style="FONT-FAMILY: 宋体; mso-ascii-font-family: Arial; mso-hansi-font-family: Arial">插件的相关属性。</SPAN></FONT></P>
<P class=MsoNormal
style="MARGIN: 0cm 0cm 0pt; TEXT-INDENT: 21pt; LINE-HEIGHT: 12pt; mso-char-indent-count: 2.0; mso-char-indent-size: 10.5pt"><FONT
size=3><SPAN
style="FONT-FAMILY: 宋体; mso-ascii-font-family: Arial; mso-hansi-font-family: Arial">(</SPAN><SPAN
lang=EN-US>2</SPAN><SPAN
style="FONT-FAMILY: 宋体; mso-ascii-font-family: Arial; mso-hansi-font-family: Arial">)单击图</SPAN><SPAN
lang=EN-US>3.7</SPAN><SPAN
style="FONT-FAMILY: 宋体; mso-ascii-font-family: Arial; mso-hansi-font-family: Arial">所示窗口左边导航树的</SPAN><SPAN
lang=EN-US>MyEclipse</SPAN><SPAN
style="FONT-FAMILY: 宋体; mso-ascii-font-family: Arial; mso-hansi-font-family: Arial">节点,然后单击</SPAN><SPAN
lang=EN-US>MyEclipse</SPAN><SPAN
style="FONT-FAMILY: 宋体; mso-ascii-font-family: Arial; mso-hansi-font-family: Arial">节点下的</SPAN><SPAN
lang=EN-US>Application Servers</SPAN><SPAN
style="FONT-FAMILY: 宋体; mso-ascii-font-family: Arial; mso-hansi-font-family: Arial">子节点,看到如图</SPAN><SPAN
lang=EN-US>3.8</SPAN><SPAN
style="FONT-FAMILY: 宋体; mso-ascii-font-family: Arial; mso-hansi-font-family: Arial">所示的界面。</SPAN></FONT></P>
<P class=a1 style="MARGIN: 6pt 0cm 0pt"><SPAN lang=EN-US><V:SHAPE
id=_x0000_i1025 style="WIDTH: 339pt; HEIGHT: 177pt"
type="#_x0000_t75"><V:IMAGEDATA
src="file:///C:/DOCUME~1/yeeku/LOCALS~1/Temp/msoclip1/01/clip_image003.png"
o:title="3.8"><FONT size=3></FONT></V:IMAGEDATA></V:SHAPE></SPAN></P>
<P class=a2 style="MARGIN: 3pt 0cm 6pt"><SPAN
style="FONT-FAMILY: 宋体; mso-ascii-font-family: Arial; mso-hansi-font-family: Arial">图</SPAN><SPAN
lang=EN-US>3.8 </SPAN><SPAN
style="FONT-FAMILY: 宋体; mso-ascii-font-family: Arial; mso-hansi-font-family: Arial">在</SPAN><SPAN
lang=EN-US>Eclipse</SPAN><SPAN
style="FONT-FAMILY: 宋体; mso-ascii-font-family: Arial; mso-hansi-font-family: Arial">中整合应用服务器</SPAN></P>
<P class=MsoNormal
style="MARGIN: 0cm 0cm 0pt; TEXT-INDENT: 21pt; LINE-HEIGHT: 12pt; mso-char-indent-count: 2.0; mso-char-indent-size: 10.5pt"><FONT
size=3><SPAN
style="FONT-FAMILY: 宋体; mso-ascii-font-family: Arial; mso-hansi-font-family: Arial">(</SPAN><SPAN
lang=EN-US>3</SPAN><SPAN
style="FONT-FAMILY: 宋体; mso-ascii-font-family: Arial; mso-hansi-font-family: Arial">)拖动图</SPAN><SPAN
lang=EN-US>3.8</SPAN><SPAN
style="FONT-FAMILY: 宋体; mso-ascii-font-family: Arial; mso-hansi-font-family: Arial">所示的窗口左边的垂直滚动条,我们可以发现大部分应用服务器的名字,例如</SPAN><SPAN
lang=EN-US>JBoss</SPAN><SPAN
style="FONT-FAMILY: 宋体; mso-ascii-font-family: Arial; mso-hansi-font-family: Arial">,</SPAN><SPAN
lang=EN-US>Jetty</SPAN><SPAN
style="FONT-FAMILY: 宋体; mso-ascii-font-family: Arial; mso-hansi-font-family: Arial">,</SPAN><SPAN
lang=EN-US>Resin</SPAN><SPAN
style="FONT-FAMILY: 宋体; mso-ascii-font-family: Arial; mso-hansi-font-family: Arial">等,当然也可以发现我们需要使用的</SPAN><SPAN
lang=EN-US>Tomcat</SPAN><SPAN
style="FONT-FAMILY: 宋体; mso-ascii-font-family: Arial; mso-hansi-font-family: Arial">节点,然后我们单击</SPAN><SPAN
lang=EN-US>Tomcat5</SPAN><SPAN
style="FONT-FAMILY: 宋体; mso-ascii-font-family: Arial; mso-hansi-font-family: Arial">节点,见出现如图</SPAN><SPAN
lang=EN-US>3.9</SPAN><SPAN
style="FONT-FAMILY: 宋体; mso-ascii-font-family: Arial; mso-hansi-font-family: Arial">所示的界面。</SPAN></FONT></P>
<P class=a1 style="MARGIN: 6pt 0cm 0pt"><SPAN lang=EN-US><V:SHAPE
id=_x0000_i1035 style="WIDTH: 324pt; HEIGHT: 168.75pt"
type="#_x0000_t75"><V:IMAGEDATA
src="file:///C:/DOCUME~1/yeeku/LOCALS~1/Temp/msoclip1/01/clip_image005.png"
o:title="3.9"><FONT size=3></FONT></V:IMAGEDATA></V:SHAPE></SPAN></P>
<P class=a2 style="MARGIN: 3pt 0cm 6pt"><SPAN
style="FONT-FAMILY: 宋体; mso-ascii-font-family: Arial; mso-hansi-font-family: Arial">图</SPAN><SPAN
lang=EN-US>3.9 </SPAN><SPAN
style="FONT-FAMILY: 宋体; mso-ascii-font-family: Arial; mso-hansi-font-family: Arial">整合</SPAN><SPAN
lang=EN-US>Tomcat5</SPAN></P>
<P class=MsoNormal
style="MARGIN: 0cm 0cm 0pt; TEXT-INDENT: 21pt; LINE-HEIGHT: 12pt; mso-char-indent-count: 2.0; mso-char-indent-size: 10.5pt"><FONT
size=3><SPAN
style="FONT-FAMILY: 宋体; mso-ascii-font-family: Arial; mso-hansi-font-family: Arial">(</SPAN><SPAN
lang=EN-US>4</SPAN><SPAN
style="FONT-FAMILY: 宋体; mso-ascii-font-family: Arial; mso-hansi-font-family: Arial">)在图</SPAN><SPAN
lang=EN-US>3.9</SPAN><SPAN
style="FONT-FAMILY: 宋体; mso-ascii-font-family: Arial; mso-hansi-font-family: Arial">右上方看到两个单选框:</SPAN><SPAN
lang=EN-US>Enable</SPAN><SPAN
style="FONT-FAMILY: 宋体; mso-ascii-font-family: Arial; mso-hansi-font-family: Arial">和</SPAN><SPAN
lang=EN-US>Disable</SPAN><SPAN
style="FONT-FAMILY: 宋体; mso-ascii-font-family: Arial; mso-hansi-font-family: Arial">,为了整合</SPAN><SPAN
lang=EN-US>Tomcat</SPAN><SPAN
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -