Struts的安装和配置及其应用
1、Struts的安装比较简单
下面的以Tomcat 4.1为例,讲述安装过程.
首先请到http://struts.apache.org/download.cgi下载Struts,建议使用release版,现在最高版本为struts-1.2.7,下载后得到的是一个ZIP文件。
将ZIP包解开后目录C:\Program Files\Apache Group\struts-1.2.7,可以看到这个目录:contrib,lib(库文件)和webapps,还有些文件,webapps下有几个WAR文件。
上次说到我的Tomcat装在C:\Program Files\Apache Group\Tomcat 4.1下,则将那些WAR文件拷贝到C:\Program Files\Apache Group\Tomcat 4.1\webapps目录下,重新启动Tomcat就可以了。
打开浏览器,在地址栏中输入:http://localhost:8080/struts-blank/index.jsp若能见到“Welcome!”的黑色标题,或http://localhost:8080/Struts-examples/,若能见到“Struts Examples”的黑色标题,下面有几个例子的连接,即说明成功了。这是Struts自带的一个例子,附有详细的说明文档,可以做为初学者的入门教程。
另外,Struts还提供了一系统实用对象:XML处理、通过Java reflection APIs自动处理JavaBeans属性、国际化的提示和消息等
2、配置基于eclipse的easy structs插件
EasyStruts是开放源代码组织sourceforge.net上的一个项目,目前最新的版本是0.64,可以在网站 http://sourceforge.net/projects/easystruts上下载压缩文件org.easystruts.eclipse_0.6.4.zip (Eclipse的安装<改安装Eclipse 2.X,注意如果是2.0要同时改装1.3版的Java runtime, 因为easystruts还不能兼容Eclipse更高版本>和插件的安装请看)
Easy Struts的初始化配置:启动Eclipse,通过菜单Windows->Preferences打开设置窗口。窗口的左边会多出一个选项:Easy Struts.
刚才我们安装struts时解压出的lib目录下的库文件里有struts.jar,和几个用于定义标签库的描述文件有:struts_html.tld、struts_bean.tld、struts_logic.tld。点击设置窗口左边的Easy Struts选项后出现Easy Struts的初始化配置界面如图:

( 图01)
根据所下载struts的版本选择struts 1.0或者struts 1.1,最新的版本都是struts 1.1。在这里我们选择struts 1.1并在struts 1.1所需的库文件中找到并添加struts.jar文件。在struts 1.1所需的类型库描述文件中建议至少加入前面提到的三个描述文件分别是:struts_html.tld、struts_bean.tld、struts_logic.tld,这三个文件会在创建struts应用项目时自动拷贝到项目的WEB-INF目录下。设置界面上的其他内容基本上按照默认的值即可,无需改动。点击Apply按钮关闭设置对话框使设置生效。至此我们已经完成Easy Struts的基本设置可以开始struts的开发了。*
……
【阅读全文】
下面的以Tomcat 4.1为例,讲述安装过程.
首先请到http://struts.apache.org/download.cgi下载Struts,建议使用release版,现在最高版本为struts-1.2.7,下载后得到的是一个ZIP文件。
将ZIP包解开后目录C:\Program Files\Apache Group\struts-1.2.7,可以看到这个目录:contrib,lib(库文件)和webapps,还有些文件,webapps下有几个WAR文件。
上次说到我的Tomcat装在C:\Program Files\Apache Group\Tomcat 4.1下,则将那些WAR文件拷贝到C:\Program Files\Apache Group\Tomcat 4.1\webapps目录下,重新启动Tomcat就可以了。
打开浏览器,在地址栏中输入:http://localhost:8080/struts-blank/index.jsp若能见到“Welcome!”的黑色标题,或http://localhost:8080/Struts-examples/,若能见到“Struts Examples”的黑色标题,下面有几个例子的连接,即说明成功了。这是Struts自带的一个例子,附有详细的说明文档,可以做为初学者的入门教程。
另外,Struts还提供了一系统实用对象:XML处理、通过Java reflection APIs自动处理JavaBeans属性、国际化的提示和消息等
2、配置基于eclipse的easy structs插件
EasyStruts是开放源代码组织sourceforge.net上的一个项目,目前最新的版本是0.64,可以在网站 http://sourceforge.net/projects/easystruts上下载压缩文件org.easystruts.eclipse_0.6.4.zip (Eclipse的安装<改安装Eclipse 2.X,注意如果是2.0要同时改装1.3版的Java runtime, 因为easystruts还不能兼容Eclipse更高版本>和插件的安装请看)
Easy Struts的初始化配置:启动Eclipse,通过菜单Windows->Preferences打开设置窗口。窗口的左边会多出一个选项:Easy Struts.
刚才我们安装struts时解压出的lib目录下的库文件里有struts.jar,和几个用于定义标签库的描述文件有:struts_html.tld、struts_bean.tld、struts_logic.tld。点击设置窗口左边的Easy Struts选项后出现Easy Struts的初始化配置界面如图:

( 图01)
根据所下载struts的版本选择struts 1.0或者struts 1.1,最新的版本都是struts 1.1。在这里我们选择struts 1.1并在struts 1.1所需的库文件中找到并添加struts.jar文件。在struts 1.1所需的类型库描述文件中建议至少加入前面提到的三个描述文件分别是:struts_html.tld、struts_bean.tld、struts_logic.tld,这三个文件会在创建struts应用项目时自动拷贝到项目的WEB-INF目录下。设置界面上的其他内容基本上按照默认的值即可,无需改动。点击Apply按钮关闭设置对话框使设置生效。至此我们已经完成Easy Struts的基本设置可以开始struts的开发了。*
……
【阅读全文】
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· AI与.NET技术实操系列:基于图像分类模型对图像进行分类
· go语言实现终端里的倒计时
· 如何编写易于单元测试的代码
· 10年+ .NET Coder 心语,封装的思维:从隐藏、稳定开始理解其本质意义
· .NET Core 中如何实现缓存的预热?
· 25岁的心里话
· 闲置电脑爆改个人服务器(超详细) #公网映射 #Vmware虚拟网络编辑器
· 基于 Docker 搭建 FRP 内网穿透开源项目(很简单哒)
· 零经验选手,Compose 一天开发一款小游戏!
· 一起来玩mcp_server_sqlite,让AI帮你做增删改查!!