- 浏览: 1211911 次
- 性别:
- 来自: 北京
文章分类
- 全部博客 (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条, 自己 也不知道是否能够对上, 感觉没一点都有那 ...
如何判断自己是否具有成为一名优秀程序员的潜质
javaScript相关的通用属性
- onclick:指定鼠标在该标签生成的表单元素上单击时触发javaScript函数;
- ondbclick:指定鼠标在该标签生成的表单元素上双击时触发javaScript函数;
- onmousedown:指定鼠标在该标签生成的表单元素上按下时时触发javaScript函数;
- onmouseup:指定鼠标在该标签生成的表单元素上松开时触发javaScript函数;
- onmouseover:指定鼠标在该标签生成的表单元素上悬停时触发javaScript函数;
- onmouseout:指定鼠标移除该标签生成的表单元素时触发javaScript函数;
- onfocus:指定鼠标在该标签生成的表单元素得到焦点时触发的t函数;
- onblur:指定鼠标在该标签生成的表单元素失去焦点时触发的函数;
- onkeypress:指定单击键盘上某个键时触发函数;
- onkeyup:指定松开键盘上某个键时触发函数;
- onkeydown:指定按下键盘上某个键时触发函数;
- onselect:对下拉列表项等可以选择表单元素,指定选中元素时触发javaScript函数;
- onchange:对于文本框等可以接受输入表单元素。指定当改变时触发javaScript函数;
发表评论
-
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的表单标签主要分为两大类:表单本身(`<s:form>`)和单个表单元素标签(如 `<s:textfield>`、`...
web.xml是Web应用的部署描述符,它用于配置Struts2的核心过滤器FilterDispatcher以及其他相关的初始化参数。 ##### 3.2 配置struts.xml struts.xml是Struts2的核心配置文件,它定义了Action的映射关系以及所使用的...
Struts 2还提供了许多其他标签,如`s:textfield`用于输入文本,`s:textarea`用于多行文本输入,`s:submit`用于提交表单,`s:form`用于定义表单,`s:iterator`用于遍历集合,`s:if`和`s:else`用于条件判断,`s:...
3. **动态表单与验证**:Struts2的动态表单配合jQuery的事件处理,可以实现动态添加、删除表单元素。同时,Struts2的Validator框架可以进行前端验证,配合jQuery的错误提示,增强用户体验。 4. **Ajax局部刷新**:...
当用户提交表单时,Struts2会自动将表单字段的值绑定到Action类的属性。例如,一个名为`username`的HTML输入元素可以对应Action类中的`private String username;`,通过getter和setter方法实现数据的获取和设置。 3...
- **Understanding the Provided Tag Libraries and Their Features**(了解框架提供的标签库及其特性):Struts2提供了丰富的标签库,可以帮助开发者更容易地创建动态HTML页面。 - **Customizing UI Themes**...
8. **表单验证**:利用Struts2的内置验证机制,实现客户端和服务器端的表单数据验证。 9. **文件上传与下载**:学会在Struts2中处理文件上传和下载的操作,如设置最大文件大小、指定临时存储路径等。 10. **Ajax集成...
2. **拦截器(Interceptors)**:拦截器是Struts 2的一个强大特性,它们按照预定义的顺序在Action调用前后执行,提供了如日志、事务管理、性能监控等通用功能。 3. **配置管理**:Struts 2允许通过XML或注解来配置...
6. **JSP页面**:展示商品列表和详细信息,使用Struts2的标签库(如`s:form`、`s:textfield`等)构建表单,同时结合jQuery处理DOM元素,如显示/隐藏加载提示、更新商品列表。 7. **结果类型和拦截器**:Struts2的...
2. 文件上传:Struts2支持文件上传功能,允许用户通过表单提交文件。在Struts2中,文件上传通常涉及到`CommonsFileUpload`库的集成,配合`FileItem`接口处理文件数据。开发者可以定义上传文件的大小限制、存储路径等...
Struts提供了标签库(例如`struts-tags.tld`),使得在JSP中集成Struts变得简单,比如使用`<s:form>`、`<s:textfield>`和`<s:errors>`标签。 4. **验证逻辑**:在Action或单独的验证类中,可以看到如何进行后端验证...
4. **Struts Plugins**:Struts框架支持插件扩展,比如Tiles插件用于页面布局,Validation插件负责表单验证,Struts2-dojo-plugin提供与Dojo JavaScript库的集成,提升用户体验。这些插件会包含额外的JAR文件,扩展...
在本文中,我们将深入探讨如何使用Struts1实现一个在线商城系统,以及涉及的相关技术,如JSP、JavaScript等。 首先,让我们了解Struts1的核心概念。Struts1通过提供一系列的控制器Servlet、配置文件(struts-config...
- 视图层可能使用JSP、HTML、CSS和JavaScript构建用户界面,也可能使用Struts的标签库如`<s:form>`、`<s:textfield>`等简化开发。 8. **测试**: - 对Action类进行单元测试,确保每个方法都能正常工作。 - 使用...
客户端验证可以在用户提交表单前通过JavaScript进行,而服务器端验证则是在请求到达服务器后进行,这是为了防止恶意用户绕过客户端验证。 Struts的验证框架主要由以下组件组成: 1. 验证配置文件(Validation.xml...
此外,Struts2还支持拦截器,用于实现如权限验证、日志记录等通用功能,提高了代码的可维护性和可扩展性。 2. **Hibernate**:Hibernate是一个对象关系映射(ORM)工具,将Java对象与数据库表进行映射,简化了...