- 浏览: 1211919 次
- 性别:
- 来自: 北京
文章分类
- 全部博客 (434)
- js (20)
- struts2 (77)
- spring (11)
- hibernate (17)
- ssh整合 (9)
- 程序例子 (4)
- 正则表达式 (8)
- JSP (20)
- IDE (15)
- 数据库 (10)
- 工作经验技巧感悟 (21)
- 程序员的幽默 (4)
- windows设置 (4)
- 名词解释 (4)
- 技术入门 (4)
- jFreeChart (16)
- OGNL (5)
- java基础 (46)
- dwr (4)
- portal (1)
- 示例用到的附件 (0)
- 优秀程序员45个习惯 (1)
- webService (1)
- shell (3)
- ibatis (3)
- 开发工具 (1)
- OS (3)
- xmlbean (2)
- design_pattern (0)
- error (1)
- testng (2)
- python (18)
- hadoop (21)
- mapreduce (9)
- Hive (0)
- HBase (0)
- ubuntu (22)
- 多线程 (7)
- 自我改进 (6)
- 设计模式 (1)
- ssh (2)
- ant (4)
- guake (2)
- 云计算 (9)
- hdfs (3)
- 大数据 (1)
- 电信业务 (1)
- maven (2)
- svn (5)
- UML (1)
- 待处理问题 (2)
- log4j (1)
- css (1)
- LevelDb (0)
- thrift (6)
- 辅助工具 (3)
- 算法 (1)
- tornado (0)
- twisted (1)
- jvm (0)
- 图书 (1)
- 其他 (1)
- oracle (2)
- mvn (1)
- 私人信息 (0)
- nio (1)
- zookeeper (1)
- JavaIO (3)
- mongodb (1)
- java-高级 (6)
- spring-深入 (1)
- tomcat (1)
- quartz (1)
- 面试题 (1)
- redis (3)
- EJBCA (0)
- spring-3.0 (1)
- memcache (3)
- 性能检测 (1)
- android (0)
- 开源项目 (1)
- 将博客搬至CSDN (0)
- 架构之路 (1)
最新评论
-
pjwqq:
“子类对象”都拥有了“父类对象的一个实例的引用”我晕,应该是“ ...
java继承--父类属性的存放位置 -
gwgyk:
关于楼主最后的问题,我想可能是这样:InputFormat默认 ...
eclipse 运行hadoop wordcount -
fanjf:
上述7点基本具备,可惜现在因为项目需要,做管理方面工作!
如何判断自己是否具有成为一名优秀程序员的潜质 -
摸爬滚打NO1:
链接已经失效
Eclipse添加JSEclipse 插件(js插件) -
younglibin:
看了以上7条, 自己 也不知道是否能够对上, 感觉没一点都有那 ...
如何判断自己是否具有成为一名优秀程序员的潜质
模板相关的通用属性:
- templateDir : 指定表单所用的模板文件目录;
- theme: 指定表单所用的主题;
- template:指定表单所用的模板;
发表评论
-
struts2 学习资料
2013-10-08 12:23 955struts2.0 系列文章 http://www.blo ... -
javaweb项目RuntimeException不能默认打印到控制台
2012-11-26 15:46 3048前几天搭建了一个框架: 配置 struts2 spring2 ... -
ajax和js实现下拉列表级联的两种方式(ajax和dwr)
2010-01-19 21:54 5833今天遇到一个问题: ... -
jsp页面用s:datetimepicker不显示时间下拉框(提示dojo未定义错误)
2010-01-15 09:49 5799在写时一定要加上:form 标签外加上<s:head t ... -
struts2中struts.xml 文件详解(中文版翻译)入门篇
2009-12-21 11:15 2126<!DOCTYPE struts PUBLIC &quo ... -
Struts2中的(Interceptor)拦截器的执行顺序
2009-12-10 15:00 5949Interceptor的接口定义没 ... -
Struts2中的拦截器的内部结构
2009-12-10 14:44 1511让我们再来回顾一下之前我们曾经用过的一张Action Life ... -
struts2 中Action的生命周期
2009-12-10 14:40 1828接下来,我们再来看看Struts2中的Action的生命周期: ... -
Struts2的Action并不带有任何Web容器相关的对象,Action又是如何工作在Web容器中
2009-12-10 14:39 2131虽然Struts2的Action只是一 ... -
Struts2中的Action 定义
2009-12-10 14:38 1351多数的MVC框架中的Control层,都是一个Java对象。按 ... -
struts2中Action的五大元素
2009-12-10 14:23 2637在大概了解了Struts2的Action后,我们来重点研究一下 ... -
jsp 向Action传值(不提交committ 也能传值)
2009-12-05 09:45 3821今天发现 当药提交表单是 页面的 字段 在Action接收不 ... -
struts2 Tooltip和radio 还有关系吗?
2009-10-12 17:19 1781今天遇到一个奇怪的问题,拿来大家看看! 我用stru ... -
jsp向action传值的几个错误一点
2009-09-23 08:36 16241. 在jsp页面首次请求时正确!通过查询可以正确显示数 ... -
struts2 标签展示 map
2009-09-21 17:59 2267从数据库中查找出来的 ... -
struts2 标签展示 map
2009-09-21 17:48 2707在jsp页面用iterator 迭代时,如果 list中放的是 ... -
struts.properties 配置解析
2009-09-11 10:45 2054### struts.properties这是一 ... -
Struts1和Struts2的区别和对比
2009-09-11 10:05 1585? Struts1要求Action类继承 ... -
el表达式函数
2009-09-11 09:48 1279<%@ taglib prefix="fn&q ... -
struts2 手动校验原理图解
2009-09-02 10:37 17421、Struts 2的类型转换器负责对客户端的字 ...
相关推荐
- 使用Struts2的拦截器处理通用逻辑,如登录检查、权限控制等。 总的来说,Struts2标签和Tiles库为Java web开发提供了强大的视图管理和控制能力,通过合理使用,可以提高开发效率,提升应用的质量和可扩展性。
6. **插件和标签库**:Struts2有丰富的插件和标签库,如FreeMarker和Velocity模板引擎,以及用于表单验证的Struts2-dojo-plugin等,这些都极大地简化了开发工作。 在"STRUTS2学习实例8"中,你可能将学习如何创建一...
- 表单标签:用于表单元素的生成,比如textfield、checkbox、radio等。 其中,控制标签中: - if标签用于基本的条件控制,如if-else语句的逻辑判断,可以配合else标签或elseif标签使用。 - iterator标签则用于遍历...
本文将详细介绍Struts2中表单标签的分类、通用属性以及具体的表单元素标签的使用方法。 #### 表单标签分类 Struts2的表单标签主要分为两大类:表单本身(`<s:form>`)和单个表单元素标签(如 `<s:textfield>`、`...
4. **创建视图**:为每个Action创建对应的JSP页面,使用Struts2标签库如`s:form`、`s:textfield`等,方便数据绑定和表单处理。 5. **运行和测试**:在Eclipse中配置Tomcat服务器,部署项目,通过浏览器访问URL进行...
15.3.1 使用s:token/表单标签 313 15.3.2 令牌拦截器规则的例外 314 15.4 自动显示等待页面 316 15.5 完成CRUD操作的一个动作 317 15.5.1 CRUD 317 15.5.2 拦截器和接口 318 15.5.3 连接各部分 323 15.6 Tiles和...
在Struts2中,标签大致分为两类:通用标签和UI标签。通用标签主要用于控制页面的执行流程,从Action或值堆栈中获取数据,而UI标签则主要用于生成用户界面元素。 1. **通用标签**: - **控制标签**:如`<s:if>`、`...
Struts2标签库还支持FreeMarker和Velocity模板引擎,使得在不同的视图技术中都能保持一致的编程模型。使用这些标签,开发者可以更专注于业务逻辑,而不是页面呈现的细节,从而提高开发效率和代码质量。 总之,...
Struts2是一个流行的Java web开发框架,它提供了一套丰富的标签库,使得开发者可以在JSP、FreeMarker或Velocity模板中方便地实现业务逻辑和页面展示。这些标签抽象了不同的表示技术,增强了MVC架构中的视图层功能。...
4. **动态标签**:Struts2提供了FreeMarker定制标签库,可以用于创建更复杂的视图组件,如表单、列表等。 在提供的"struts2freemarker"压缩包中,可能包含了以下内容: - Action类:实现了业务逻辑和跳转到...
6. **JSP和STRUTS2标签库**:在视图层,Bookzilla项目可能使用了Struts2提供的标签库,如`s:form`、`s:textfield`等,这些标签简化了HTML表单的创建,并且与Action中的属性进行绑定,使得数据传递更加便捷。...
在使用Struts2时,我们还需要理解ActionContext,它是线程上下文,包含了当前请求的相关信息,如Action上下文、值栈等。值栈是Struts2中存储Action属性和模型对象的地方,它可以方便地在Action与视图之间传递数据。 ...
这个页面通常会使用Struts 2的表单标签库来生成表单元素,例如文本框、下拉菜单等。为了提高用户体验,你可以考虑使用预定义的CSS样式,如Wufoo提供的样式,来美化表单布局。 #### 七、配置客户端和服务端验证 ...
标签库是Struts2的一大亮点,它提供了一系列的标签,如s:textfield、s:submit等,用于在JSP页面上方便地创建表单元素和执行操作。这些标签大大减少了硬编码,提高了开发效率。 在安全方面,Struts2 3.1.2修复了一些...
- **5.6 Struts2非表单标签简介** - **知识点**: 介绍了其他类型的标签。 - **核心内容**: - 包括主题和模板的支持。 - 这些标签有助于提高页面的布局灵活性和美观度。 - **5.7 Struts2自定义标签实现图形验证...
- Struts2的拦截器是实现业务逻辑和基础功能分离的关键组件,它们可以处理如日志、权限检查、事务管理等通用任务。 - 验证通常是通过验证拦截器来实现的,比如`ValidationInterceptor`,在Action执行前检查表单...