在Eclipse中开发struts应用程序

2016-02-19 14:03 2 1 收藏

get新技能是需要付出行动的,即使看得再多也还是要动手试一试。今天图老师小编跟大家分享的是在Eclipse中开发struts应用程序,一起来学习了解下吧!

【 tulaoshi.com - 编程语言 】

内容:一.下载并安装Easy Struts包二.配置和开发struts应用项目三.总结参考资料关于作者相关内容:TCP/IP 介绍TCP/IP 介绍 --Java 专区中还有:教学工具与产品代码与组件所有文章实用技巧

  刘冬 (winter.lau@163.com)
  珠海市创我科技发展有限公司软件工程师
  2003 年 7 月

(本文来源于图老师网站,更多请访问http://www.tulaoshi.com/bianchengyuyan/)

  一. 下载并安装Easy Struts包

  1. Easy Struts是开放源代码组织sourceforge.net上的一个项目,目前最新的版本是0.64,可以在它的网站http://sourceforge.net/projects/easystruts上下载压缩文件org.easystruts.eclipse_0.6.4.zip (Eclipse的安装这里不再描述)

  2. 将下载后的压缩包解压到{ECLIPSE}plugins目录下,其中{ECLIPSE}为Eclipse所在的目录。应该注重的是解压后plugins目录下应该多一个子目录,目录名为:com.cross.easystruts.eclipse_[ver],[ver]为相应的版本号。

(本文来源于图老师网站,更多请访问http://www.tulaoshi.com/bianchengyuyan/)

  3. Easy Struts的初始化设置:启动Eclipse,通过菜单Windows-Preferences打开设置窗口。窗口的左边会多出一个选项:Easy Struts。如下图所示:

  


  图1

  

  在设置Easy Struts之前要先预备好struts所需的文件(可在Jakarta网站上下载),包括struts.jar,然后是几个用于定义标签库的描述文件包括:struts_Html.tld、struts_bean.tld、struts_logic.tld。点击设置窗口左边的Easy Struts后出现如下图2:Easy Struts的初始化设置界面。根据所下载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目录下。设置界面上的其他内容基本上按照默认的值即可,无需改动。好了,点击OK按钮关闭设置对话框使设置生效。至此我们已经完成Easy Struts的基本设置可以开始struts的开发了。

  


  图2

  

  二. 配置和开发struts应用项目

  1. 新建JAVA项目并设置为支持Easy Struts:新建一个JAVA项目,暂且把这个项目命名为:StrutsDemo,新建完项目后除了Eclipse本身用来描述JAVA项目的两个文件.project和.classpath外并没有其他任何文件。为了使该项目集成Easy Struts,只需点击工具条上的新建图标,选择Java-Easy Struts-Add Easy Struts Support并点击下一步按钮,如下图3所示:

  


  

来源:http://www.tulaoshi.com/n/20160219/1606054.html

延伸阅读
Java 平台一直都以其平台无关性自豪。虽然这种无关性有许多好处,但是它也使得编写与硬件交互的 Java 应用程序的过程变得相当复杂。在本文中,研究科学家蒋清野讨论了两个项目,它们通过提供使Java 应用程序可以使用 USB 设备的 API 而使这个过程变得更轻易。 虽然这两个项目仍然处于萌芽状态,但是它们都显示了良好的前景,并已经成为一些...
  有些时候,我们需要在一个应用程序中打开另外的应用程序,我这几天就做了这样的事,总结了一些东西,希望可以跟大家一起分享和交流一下。其中有可能有一些东西是错误的或者走了弯路,恳请大家能够给我提意见!另外我这些天一直在学习多线程与多进程,期待找到一些共同进步的人!     闲话少说了,还是回答主题上面来。要在应...
WAP(Wireless Application Protocal)是开放的协议,这与日本的I-MODE有所不同,后者是封闭的。WAP事实上是无线网络和Internet网络相结合的产物。本来的无线网络主要是承载话音业务,而同时internet的数据业务已经非常的成熟。由于数据业务在无线网络中应用的需求,促进了WAP的形成。你甚至可以认为WAP是一个轻量级的HTTP协议,它是为无线网络量...
Borland公司的JBuilder是世界领先的Java开发环境。目前最新版本JbuilderX是一个开发企业级Java应用的综合性跨平台环境,它在使JBuilder屡获殊荣的性能上,增加了很多新的特性,从而成为目前最强大的 Java可视化开发环境。本文将通过一个简单的WEB项目,使您快速进入JBuilderX的殿堂。!-- frame contents -- !-- /frame contents -- J...
第一个Applet小应用程序: 1.java文件代码 代码如下: import java.awt.*; import java.applet.Applet; public class HelloWorld extends Applet{ String text; puvlic void init(){ text = "Hello World"; //this指的是所在类(Hello World)的对象,但是H继承了Applet,Applet继承了JPanel类,JPanel类继承了Component。所以可以用thi...

经验教程

587

收藏

22
微博分享 QQ分享 QQ空间 手机页面 收藏网站 回到头部