知识大全 Struts入门初步知识
Posted 文件
篇首语:学习这件事不在乎有没有人教你,最重要的是在于你自己有没有觉悟和恒心本文由小常识网(cha138.com)小编为大家整理,主要介绍了知识大全 Struts入门初步知识相关的知识,希望对你有一定的参考价值。
Struts入门初步知识 以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧!
如何安装Struts 首先到下载Struts 建议使用release版 现在最高版本为 有多种OS版本(windows linus ) 下载后解压开来 可以看到这个目录 lib和webapps webapps下有一些WAR文件 假设你的Tomcat装在c:\\\\Tomcat下 则将那些WAR文件拷贝到C:\\\\Tomcat\\\\webapps 重新启动Tomcat即可 打开浏览器 在地址栏中输入//localhost: /Struts examples/ 若能见到 powered by Struts 的深蓝色图标 即说明成功了 这是Struts自带的一个例子 附有详细的说明文档 可以做为初学者的入门教程 另外 Struts还提供了一系统实用对象 XML处理 通过Java reflection APIs自动处理JavaBeans属性 国际化的提示和消息等 练习做一个实例 一个用户注册系统 用户通过网页输入相关信息 注册ID号 密码 EMAIL 若注册成功 则返回成功提示信息 反之出现注册失败提示信息 项目建立 正式开发前 需要在Tocmat(我的tomcat装在c:\\\\tomcat)中建立此项目 比较快的一种建立方式为 在C:\\\\tomcat\\\\webapps下新建目录test 再将C:\\\\tomcat\\\\webapps\\\\struts example下的WEB INF目录拷贝到test目录下 然后将test\\\\WEB INF下的src和classes目录清空 以及struts config xml文件中内容清空即可 这样 我们需要的Struts类包及相关的配置文件就都齐了 开发时 将JSP文件放在test目录下 Java原文件放在test\\\\WEB INF\\\\src下 编译后的类文件放在test\\\\WEB INF\\\\classes下 注册页面 reguser jsp <%@ page contentType=\\ text/;charset=UTF \\ language=\\ java\\ %> <%@ taglib uri=\\ /WEB INF/Struts bean tld\\ prefix=\\ bean\\ %> <%@ taglib uri=\\ /WEB INF/Struts tld\\ prefix=\\ \\ %> <: locale=\\ true\\ > <head> <title>RegUser</title> <:base/> </head> <body bgcolor=\\ white\\ > <:errors/> <:form action=\\ /regUserAction\\ focus=\\ logname\\ > <table border=\\ \\ width=\\ %\\ > <tr> <th align=\\ right\\ > Logname: </th> <td align=\\ left\\ > <:text property=\\ logname\\ size=\\ \\ maxlength=\\ \\ /> </td> </tr> <tr> <th align=\\ right\\ > Password: </th> <td align=\\ left\\ > <:password property=\\ password\\ size=\\ \\ maxlength=\\ \\ /> </td> </tr> <tr> [Page]
<th align=\\ right\\ > E mail: </th> <td align=\\ left\\ > <:password property=\\ email\\ size=\\ \\ maxlength=\\ \\ /> </td> </tr> <tr> <td align=\\ right\\ > <:submit property=\\ submit\\ value=\\ Submit\\ /> </td> <td align=\\ left\\ > <:reset/> </td> </tr> </table> </:form> </body> </:> 此JSP页面不同于普通的JSP页 因为它大量运用了taglib 这些taglib对初学者而言 可能难于掌握 可这却是Struts的精华之一 灵活运用 将大大提高开发效率 Struts config xml <Struts config> <form beans> <form bean name=\\ regUserForm\\ type=\\ cjea Struts example RegUserForm \\ /> </form beans> <action mappings> <action path=\\ /regUserAction\\ type=\\ cjea Struts example RegUserAction \\ attribute=\\ regUserForm \\ scope=\\ request\\ validate=\\ false\\ > <forward name=\\ failure\\ path=\\ / messageFailure jsp\\ /> <forward name=\\ success\\ path=\\ / messageSuccess jsp\\ /> Struts的核心是Controller 即ActionServlet 而ActionServlet的核心就是Struts config xml Struts config xml集中了所有页面的导航定义 对于大型的WEB项目 通过此配置文件即可迅速把握其脉络 这不管是对于前期的开发 还是后期的维护或升级都是大有裨益的 掌握Struts config xml是掌握Struts的关键所在 FormBean RegUserForm package cjea Struts example; import javax Servlet HttpServletRequest; import apache Struts action ActionForm; import apache Struts action ActionMapping;
public final class RegUserForm extends ActionForm private String logname; private String password;
cha138/Article/program/Java/ky/201311/27876相关参考
Struts入门经验(一) 以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧! Struts安装 首
初学者入门:Struts中基本配置入门 以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧! 一为Str
知识大全 Struts+Spring+Hibernate快速入门
Struts+Spring+Hibernate快速入门 以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧
Struts入门--从原理到安装及实例讲解 以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧! Str
StrutssTiles使用入门完全攻略 以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧! 一说明
Java多线程程序设计初步入门 以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧! 在Java语言产生
Struts1.x系列教程(10):Validator验证框架入门 以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一
知识大全 学习比较Struts2和Struts1:Struts2完胜
学习比较Struts2和Struts1:Struts2完胜 以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一
知识大全 Struts处方:Hibernate与Struts
Struts处方:Hibernate与Struts 以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧!
Struts的后代:Shale不是Struts 以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧! S