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 的源代码也直接下载
.
分享到:
相关推荐
使用Eclipse开发Struts1.2文档,自己总结的资料,希望与各位同志多交流
eclipse struts 简单实例图解 动手写 struts 非myeclipse
eclipse开发struts所需要的五个核心jar包,eclipse开发struts所需要的五个核心jar包
Eclipse开发struts完全指南
用案例学Java Web整合开发:Java+Eclipse+Struts 2+Ajax
Spring MVC eclipse开发(Demo源码)
关于STRUTS的开发
最近给学生上课,机房里只安装了eclipse,在进行struts1开发时,需要导入开发包,整理里Struts开发所需要的包,另外,提供了一个例子,是可以使用的,已经让学生测试过的,如果不能使用请留言。其中开发包在...
eclipse_struts_hibernate_spring集成开发宝典 blog.rar
eclipse_struts_hibernate_spring集成开发宝典 StrutsInterface.rar
精通Java EE项目案例-基于Eclipse Spring Struts Hibernate光盘源码.rar精通Java EE项目案例-基于Eclipse Spring Struts Hibernate光盘源码.rar精通Java EE项目案例-基于Eclipse Spring Struts Hibernate光盘源码....
Eclipse开发 Struts 2 + Spring 2 + JPA + AJAX 例子
本文首先对 Easy Struts 及其安装配置步骤进行了简介,并通过一个循序渐进的例子介绍了如何构建一个基本的 Struts 应用程序。本文还介绍了增强 Struts 应用程序的各种方法,例如连接数据库,对应用程序进行模块化,...
eclipse搭建struts1.2,简单的hello页面,只是搭建成功,并无集成其他框架
eclipse struts 中文乱码问题图解 页面乱码 参数乱码 国际化乱码
用eclipse开发WebService图解