`
wangyi878750
  • 浏览: 187808 次
  • 性别: Icon_minigender_1
  • 来自: 北京
社区版块
存档分类
最新评论

Eclipse 开发 Struts Demo 图解

阅读更多

Eclipse 开发 Struts Demo


Demo 开发环境 :

—— WindowsXP

—— jdk. 1.5.0_12

—— Eclipse3.3.1.1

—— struts1.2.6

前提 :已经安装有 JDK Eclipse.( Lomboz),以及 Struts.

================================================

 

新建一个 Dynamic
Web Prokect 名称为“ MyStrutsDemo”

 

 

 


 

选择使用 Struts的配置以后就可以继续选择 struts的版本了

 


 


 


 

 

在这里 ,我选择
1.2 ,当然 ,也可以选择别的 .譬如 1.3

 

继续设置

 

 

接下来 ,你可以填写你的
Servlet Name
Servlet URL Mapping
,这些都是在 web.xml里使用的 .还有就是要设置你的 struts安装目录

 

 


 

下面就是 IDE
所生成的这个项目的目录结构了

 

 


 


 


 

新建一个
Server ,如下图所示 :

 


 

 


 

选择运行这个生成的 index.jsp页面

 

 

结果如下 :

 

 


 


 

接下来 ,就可以开发自己的 demo .

 


 

先建立包结构
com.wangyi.struts.demo

 

 


 

同样 ,在这个包下面建立
actions
forms 两个子包 .

 


 

.开始重要的步骤了 ,建立一个
Action.

 

继续看图说话 :

 

 


 

下一步

 

 


 

填写建立的类的名称 ,

 

 


 

下一步继续设置

 

 


 

点击
New” 来新建一个要用到的
action form

 

 


 

继续设置这个
action form 如下

 

 

注意 ,这其中的” Properties”,可以直接
Add” 近来地 ,就像下面这样 :

 

 


 


 

添加
Action Form 完毕以后 ,继续设置 ,选择
Scope
request ,选择
Validate
true.

 

 

然后就是选择
input ,直接点击右侧的
Choose 按钮来进入下面对话框来选择
Welcome.jsp

 

 


 

然后继续设置
Action ,给他” Add”一个
Forward,

 

 


 

最终 ,这个对话框的面目如下 :

 

 


 

在这里点击完成的时候 ,Eclipse就为你生成了如下结构的文件 :

 

 

新增加了
TestAction.java
TestForm.java文件 ,以及
testForm.jsp文件 ,更为重要的是 ,自动更新了
struts-config.xml 文件的内容 .

 


 

打开
TestForm.java 文件

 

将下面这段

 

 

做如下修改 :

 

 


 

最后 ,运行
testForm.jsp文件 ,显示如下 :

 

 

如果没有填写
Name的话 ,则验证失败 ,显示为 :

 

 

如果正确填写了 Name,则正确显示为

 

 


 


 


 

至此 ,这个简单的
Struts Demo 大功告成 .

 


 

觉得 , Eclipse
里面开发这个东西还是蛮方便的了 .

 


 

本文用到的
demo 的源代码也直接下载 .

分享到:
评论
1 楼 xzs603 2009-02-04  
老大你写忒详细了~ - -!

相关推荐

    Eclipse开发Struts1.2

    【Eclipse开发Struts1.2】的知识点详解 Struts1.2 是一个流行的Java Web框架,它基于Model-View-Controller (MVC)设计模式,提供了强大的控制层功能,便于开发人员构建可维护、可扩展的Web应用程序。Eclipse作为一...

    ECLIPSE+STRUTS开发

    ### Eclipse与Struts2开发详解 #### 一、概述 在IT行业,特别是Web应用开发领域,Eclipse作为一款开源的集成开发环境(IDE),深受开发者喜爱。它不仅支持多种编程语言,还提供了丰富的插件生态系统,使得软件开发...

    eclipse struts 简单实例图解

    在本实例中,我们将使用Eclipse IDE而非MyEclipse来创建一个简单的Struts项目。 首先,确保你已经安装了Eclipse 3.3版本或更高,这是开发Java Web项目的必备工具。为了支持Web开发,你需要安装Web Tools Platform ...

    eclipse开发struts所需要的五个核心jar包

    在使用Eclipse这样的集成开发环境(IDE)进行Struts开发时,确保正确地导入必要的库是至关重要的。以下是Eclipse开发Struts应用程序所必需的五个核心jar包的详细说明: 1. **struts-core.jar**:这是Struts框架的...

    使用 Easy Struts for Eclipse 开发 Struts

    ### 使用 Easy Struts for Eclipse 开发 Struts #### 一、Easy Struts 插件简介与安装配置 **Easy Struts** 是一个针对 Eclipse 的插件,它极大地简化了使用 **Struts** 框架进行 Web 开发的过程。通过 Easy ...

    用案例学Java Web整合开发:Java+Eclipse+Struts 2+Ajax

    Java Web整合开发是构建Web应用程序的关键技术,涵盖了Java语言、Eclipse集成开发环境(IDE)、Struts 2框架以及Ajax异步JavaScript和XML技术。这个主题深入探讨了这些技术如何协同工作,创建出高效、用户友好的Web...

    Eclipse开发struts完全指南

    Eclipse开发struts完全指南

    通用论坛(Eclipse+Struts)(Eclipse+Struts)

    【通用论坛】是一个基于Java企业版(J2EE)技术构建的在线讨论平台,它采用Eclipse作为集成开发环境(IDE)以及Struts作为MVC(Model-View-Controller)框架来实现。Eclipse是Java开发者广泛使用的开源IDE,提供了...

    eclipse 配置struts2

    Eclipse作为Java开发的主要IDE,配置Struts2可以让开发者在其中便捷地进行Struts2应用的开发。本篇将详细介绍如何在Eclipse中配置Struts2环境。 首先,我们需要确保已经安装了Eclipse IDE,并且安装了JDK以及Tomcat...

    eclipse的Struts1.3开发包

    最近给学生上课,机房里只安装了eclipse,在进行struts1开发时,需要导入开发包,整理里Struts开发所需要的包,另外,提供了一个例子,是可以使用的,已经让学生测试过的,如果不能使用请留言。其中开发包在...

    eclipse_struts_hibernate_spring集成开发宝典 StrutsInterface.rar

    《Eclipse、Struts、Hibernate、Spring 集成开发宝典》是针对Java企业级应用开发的一套经典教程,涵盖了四个核心的技术框架:Eclipse作为开发环境,Struts作为表现层框架,Hibernate作为持久层框架,Spring作为全面...

    eclipse_struts_hibernate_spring集成开发宝典 blog.rar

    《Eclipse、Struts、Hibernate、Spring 集成开发宝典》是针对Java企业级应用开发的一套经典教程,其核心在于讲解如何在Eclipse环境下整合Struts、Hibernate和Spring这三个主流框架,构建高效、灵活的企业级应用程序...

    精通Java EE项目案例-基于Eclipse Spring Struts Hibernate光盘源码.rar

    精通Java EE项目案例-基于Eclipse Spring Struts Hibernate光盘源码.rar精通Java EE项目案例-基于Eclipse Spring Struts Hibernate光盘源码.rar精通Java EE项目案例-基于Eclipse Spring Struts Hibernate光盘源码....

    精通J2EE--Eclipse、Struts、Hibernate及Spring整合应用案例全书

    《精通J2EE--Eclipse、Struts、Hibernate及Spring整合应用案例全书》是一本深入探讨J2EE Web应用程序开发的专业书籍。J2EE,全称Java 2 Platform, Enterprise Edition,是Java平台上用于构建企业级分布式应用程序的...

Global site tag (gtag.js) - Google Analytics