⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 在eclipse中开发struts2应用 - 虫二的专栏~~在路上~~~ - csdnblog.htm

📁 eclipse中开发struts2应用
💻 HTM
📖 第 1 页 / 共 5 页
字号:
<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.12</SPAN><SPAN 
style="FONT-FAMILY: 宋体; mso-ascii-font-family: Arial; mso-hansi-font-family: Arial">所示的导航树中,单击“</SPAN><SPAN 
lang=EN-US>WEB-INF</SPAN><SPAN 
style="FONT-FAMILY: 宋体; mso-ascii-font-family: Arial; mso-hansi-font-family: Arial">”节点前的加号,展开该节点,看到该节点下包含的</SPAN><SPAN 
lang=EN-US>web.xml</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>web.xml</SPAN><SPAN 
style="FONT-FAMILY: 宋体; mso-ascii-font-family: Arial; mso-hansi-font-family: Arial">文件节点,编辑该文件,编辑该文件没有丝毫特殊之处,同样是在</SPAN><SPAN 
lang=EN-US>web.xml</SPAN><SPAN 
style="FONT-FAMILY: 宋体; mso-ascii-font-family: Arial; mso-hansi-font-family: Arial">文件中定义</SPAN><SPAN 
lang=EN-US>Struts2</SPAN><SPAN 
style="FONT-FAMILY: 宋体; mso-ascii-font-family: Arial; mso-hansi-font-family: Arial">的核心</SPAN><SPAN 
lang=EN-US>Filter</SPAN><SPAN 
style="FONT-FAMILY: 宋体; mso-ascii-font-family: Arial; mso-hansi-font-family: Arial">,并定义该</SPAN><SPAN 
lang=EN-US>Filter</SPAN><SPAN 
style="FONT-FAMILY: 宋体; mso-ascii-font-family: Arial; mso-hansi-font-family: Arial">所拦截的</SPAN><SPAN 
lang=EN-US>URL </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>Struts2</SPAN><SPAN 
style="FONT-FAMILY: 宋体; mso-ascii-font-family: Arial; mso-hansi-font-family: Arial">框架的支持。</SPAN></FONT></P>
<H3 style="MARGIN: 15pt 0cm"><A name=_Toc166861022><SPAN lang=EN-US>3.3.3 
</SPAN></A><SPAN style="mso-bookmark: _Toc166861022"><SPAN 
style="FONT-FAMILY: 黑体; mso-ascii-font-family: Arial">部署</SPAN><SPAN 
lang=EN-US>Struts2</SPAN></SPAN><SPAN><SPAN 
style="FONT-FAMILY: 黑体; mso-ascii-font-family: Arial">应用</SPAN><O:P></O:P></SPAN></H3>
<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>Struts2</SPAN><SPAN 
style="FONT-FAMILY: 宋体; mso-ascii-font-family: Arial; mso-hansi-font-family: Arial">应用,因此本节所使用的</SPAN><SPAN 
lang=EN-US>JSP</SPAN><SPAN 
style="FONT-FAMILY: 宋体; mso-ascii-font-family: Arial; mso-hansi-font-family: Arial">页面与第二章所使用的</SPAN><SPAN 
lang=EN-US>JSP</SPAN><SPAN 
style="FONT-FAMILY: 宋体; mso-ascii-font-family: Arial; mso-hansi-font-family: Arial">页面也非常类似,故此处不再给出这些</SPAN><SPAN 
lang=EN-US>JSP</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>Eclipse</SPAN><SPAN 
style="FONT-FAMILY: 宋体; mso-ascii-font-family: Arial; mso-hansi-font-family: Arial">中添加</SPAN><SPAN 
lang=EN-US>JSP</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>JSP</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>Web</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>3.13</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_i1028 style="WIDTH: 366pt; HEIGHT: 62.25pt" 
type="#_x0000_t75"><V:IMAGEDATA 
src="file:///C:/DOCUME~1/yeeku/LOCALS~1/Temp/msoclip1/01/clip_image013.png" 
o:title="3.13"><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.13 Eclipse</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></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>Web</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>Web</SPAN><SPAN 
style="FONT-FAMILY: 宋体; mso-ascii-font-family: Arial; mso-hansi-font-family: Arial">应用的按钮将看到弹出如图</SPAN><SPAN 
lang=EN-US>3.14</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_i1029 style="WIDTH: 274.5pt; HEIGHT: 238.5pt" 
type="#_x0000_t75"><V:IMAGEDATA 
src="file:///C:/DOCUME~1/yeeku/LOCALS~1/Temp/msoclip1/01/clip_image015.png" 
o:title="3.14"><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.14 </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></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.14</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>Struts2Demo</SPAN><SPAN 
style="FONT-FAMILY: 宋体; mso-ascii-font-family: Arial; mso-hansi-font-family: Arial">。单击右边的“</SPAN><SPAN 
lang=EN-US>Add</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>Add</SPAN><SPAN 
style="FONT-FAMILY: 宋体; mso-ascii-font-family: Arial; mso-hansi-font-family: Arial">”按钮后看到如图</SPAN><SPAN 
lang=EN-US>3.15</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_i1030 style="WIDTH: 291.75pt; HEIGHT: 189pt" 
type="#_x0000_t75"><V:IMAGEDATA 
src="file:///C:/DOCUME~1/yeeku/LOCALS~1/Temp/msoclip1/01/clip_image017.png" 
o:title="3.15"><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.15 </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.15</SPAN><SPAN 
style="FONT-FAMILY: 宋体; mso-ascii-font-family: Arial; mso-hansi-font-family: Arial">的对话框上面的</SPAN><SPAN 
lang=EN-US>Server</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.15</SPAN><SPAN 
style="FONT-FAMILY: 宋体; mso-ascii-font-family: Arial; mso-hansi-font-family: Arial">所示界面。选中后单击“</SPAN><SPAN 
lang=EN-US>Finish</SPAN><SPAN 
style="FONT-FAMILY: 宋体; mso-ascii-font-family: Arial; mso-hansi-font-family: Arial">”按钮,返回如图</SPAN><SPAN 
lang=EN-US>3.14</SPAN><SPAN 
style="FONT-FAMILY: 宋体; mso-ascii-font-family: Arial; mso-hansi-font-family: Arial">所示的对话框,单击如图</SPAN><SPAN 
lang=EN-US>3.14</SPAN><SPAN 
style="FONT-FAMILY: 宋体; mso-ascii-font-family: Arial; mso-hansi-font-family: Arial">所示对话框中的“</SPAN><SPAN 
lang=EN-US>OK</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></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>4</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>3.13</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.16</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_i1031 style="WIDTH: 164.25pt; HEIGHT: 67.5pt" 
type="#_x0000_t75"><V:IMAGEDATA 
src="file:///C:/DOCUME~1/yeeku/LOCALS~1/Temp/msoclip1/01/clip_image019.png" 
o:title="3.16"><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.16 </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>5</SPAN><SPAN 
style="FONT-FAMILY: 宋体; mso-ascii-font-family: Arial; mso-hansi-font-family: Arial">)单击如图</SPAN><SPAN 
lang=EN-US>3.16</SPAN><SPAN 
style="FONT-FAMILY: 宋体; mso-ascii-font-family: Arial; mso-hansi-font-family: Arial">所示的菜单的</SPAN><SPAN 
lang=EN-US>Start</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>Struts2Demo</SPAN><SPAN 

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -