[struts] 实例学习 struts
转自http://vip.6to23.com/hanson/htdocs/struts.htm 【程序编程相关:1993 年 8 月 16 日 Debi】快做爸爸的熊 @ 2004-07-31 14:27 【推荐阅读:让我意外的IsNumeric()函数】你现在要做的是,下载.安装.配置好以下的工具,版本不同的话操作可能会有些差异,具体的看它们的文档吧: 【扩展信息:交通银行香港分行实施 Linux 前端系】选用纯 jsp 还是纯 servlet 设计站点都有它的局限性,struts 就是把它们联系在一起的一种有力工具.采用 struts 能开发出基于 mvc 模式的应用,关于 mvc 的概念可以参见 gof 的«设计模式——可复用面向对象软件的基础». tomcat 4.1.24 apache 2.0.43, w/ mod_jk2 2.0.43 java 2 sdk standard edition 1.4.0 struts 1.1 eclipse 2.1.0 struts 是用 java 写的,应此它需要 jdk 1.2 或者更高版本.如果你用的是 jdk 1.4,就像我,xml parser 与 jdbc 2.0 optional package binary 就已经被默认的包含了. 新项目 在这个例程中我们要开发一个简单的 web 应用,允许用户登录与注销.简单起见,数据被设定为常数,而不是保存在数据库中,毕竟这里要讲的是 struts,而不是 java. 首先在你的 tomcat 配置的应用主目录中创建一个目录,比方说 logonapp.在 logonapp 中创建目录 src 与 web-inf,在 web-inf 中创建目录 classes 与 lib,从 struts 的分发中拷贝 struts.jar 到 lib 目录,而且也把拷贝 $catalina_home/common/lib/servlets.jar 到 lib 目录.从 struts 的分发中拷贝所有的 struts*.tld 到 web-inf 目录. 现在打开 eclipse,你会看到四个 view.现在我们要建立一个新的项目,点击 file -> new project,打开了一个窗口,在第一个窗格中选择 java,在第二个窗格中选择 java project,点击 next.输入项目名称(为了好记,就也叫 logonapp 吧),去掉 use default 复选框的对勾,浏览到 logonapp 目录,点击 next.出现一个新的窗口,在 source tab 上点击 add folder,添加 $app_base/src,在 default output folder 中填入 $app_base/web-inf/classes,点击 finish.点击 window -> open perspective -> resource,看看 .project 文件是否已经自动包含了 lib 目录中所有的 jar 文件.... 下一页