您所在的位置: 首页 > 读书频道 > 设计开发 > Java系列 >

3.3.3 部署Struts 2应用

http://book.51cto.com  2007-08-28 11:31  李刚  电子工业出版社博文视点  我要评论(0)

3.3.3  部署Struts 2应用
本应用的功能非常类似于第2章所介绍的Struts 2应用,因此本节所使用的JSP页面与第2章所使用的JSP页面也非常类似,故此处不再给出这些JSP页面的代码。
在Eclipse中添加JSP页面也是很简单的,此处不再赘述。
建立了这些JSP页面后,单击Eclipse主界面上部署Web应用的工具按钮,部署Web应用和启动服务器的两个按钮如图3.13所示。

图3.13  在Eclipse中部署Web应用和启动服务器的按钮
在Eclipse中部署Web应用请按如下步骤进行。
单击部署Web应用的按钮,弹出如图3.14所示的对话框。
图3.14  部署Web应用的对话框
在图3.14所示对话框的上面看到选择项目的下拉列表,选中需要部署的Web应用,例如本示例就是Struts2Demo。单击右边的“Add”按钮,该按钮用于添加想要部署到的Web服务器,将看到如图3.15所示的对话框。
图3.15  部署到应用服务器
在图3.15所示对话框上面的Server下拉列表中选中“Tomcat 5”选项,其他选项设置参照图3.15,然后单击“Finish”按钮,返回图3.14所示对话框,单击“OK”按钮,Web应用部署成功。
Web应用部署成功后,单击如图3.13所示工具条中的“启动服务器”按钮旁的小三角,出现下拉菜单,选择“Tomcat 5”下的“Start”菜单项,如图3.16所示,启动Tomcat服务器。
在浏览器中访问刚才的Struts2Demo应用,将可看到本应用登录页面。以Tomcat的端口为8888为例,应该在浏览器中访问如下地址:http://localhost:8888/Struts2Demo/ login.jsp,将看到如图3.17所示的界面。
图3.16  启动服务器
图3.17  部署成功后的登录界面

在图3.17中看到该登录页面的文本框没有任何提示信息,按钮上也没有文本,这是因为本应用缺少国际化资源文件。增加该应用所需的国际化资源文件,该资源文件与前面应用的资源文件相同,此处不再给出。
为了让Struts 2应用加载该国际化资源文件,还应该使用struts.properties文件,该文件内指定如下一行代码:

#指定Struts 2的国际化资源文件的baseName为messageResource
struts.custom.i18n.resources=messageResource

至此,Struts 2应用已经获得了国际化支持。如果在浏览器中再次浏览该页面,将看到如图3.18所示的界面。

【责任编辑:雪花 TEL:(010)68476606-8007】
回书目   上一节   下一节
开源框架Eclipse发展历程
Eclipse开发平台应用
Google Web Toolkit应用程序开发
天书夜读:从汇编语言到Windows内核编程
微软360度-成功与成长
 
 验证码: (点击刷新验证码)   匿名发表
Copyright©2005-2008 51CTO.COM 版权所有