1.上午做AJAX(非框架)+STRUTS的DEMO

2.学习了两种方式进行校验

2.1:先在JSP里做一个<s:fielderror>或用<s:input type="text">

2.2action需继承ActionSupport重写validate方法,<addFieldError用来保存信息>

2.3struts里需加一个input result的跳转

3.用XML代替validate方法进行验证

3.1:JSP与手动一样

3.2:去掉validate方法,新建一个XML文件命名格式为:XXXX(action类名)-validation.xml

3.2.1:xml里1:<validators>,2.<field>,3.<file-validator>,4.1<param>,4.2.<message>

问题:ajax+struts的方式还需要自己多学一下.

2010-04-14相关推荐

  1. 2010.12.14 关于decimal和Numeric类型

    decimal:从-10^38到10^38-1的定精度与有效位数的数字 numeric:decimal的同义词 怎么理解Numberic类型呢? Decimal数据类型,语法为:Decimal(P,S ...

  2. 2008.04.14狼图腾

    说来也搞笑,看这本书中间断断续续的,一下子忙这一下子忙那,前后差不多都5个月. 书中主要是讲一群在草原上的知青养一只小狼的故事,其中介绍了很多狼的相关知识.故事的最后结局到是让我很想像不到,完全在我的 ...

  3. linux notepad 安装教程,Ubuntu 15.04/14.10/14.04下安装和卸载Notepad++(notepadqq)

    Ubuntu下的Notepad++也就是notepadqq,比较适合刚从Windows平台转移到Linux平台的用户使用,如果你一直在Windows下使用的是nodepad++,那么推荐你在Linux ...

  4. 安装ubuntu出现BUG soft lockup的解决方法(16.04 14.04)

    安装ubuntu出现BUG soft lockup的解决方法(16.04 14.04) 参考文章: (1)安装ubuntu出现BUG soft lockup的解决方法(16.04 14.04) (2) ...

  5. Ubuntu LTS 系统学习使用体会和实用工具软件汇总 6.04 8.04 10.04 12.04 14.04 16.04

    Ubuntu LTS 系统学习体会和工具软件汇总 6.04 8.04 10.04 12.04 14.04 16.04 ubuntu入门必备pdf:http://download.csdn.net/de ...

  6. 一、漏洞编号为CVE-2017-16995的本地提权(略微详细)(Ubuntu16.04.1-4)

    漏洞编号为CVE-2017-16995的本地提权(略微详细)(Ubuntu16.04.1-4) CVE-2017-16995漏洞的本地提权 一.漏洞分析: 1.漏洞编号:CVE-2017-16995 ...

  7. ubuntu一键更换内核 安装锐速 - 16.04 14.04可用

    原文链接:https://www.jianshu.com/p/19ab389820ef ubuntu一键更换内核 安装锐速 - 16.04 14.04可用 最近发现还是锐速加速效果明显 这里给一个自动 ...

  8. Ubuntu 14.04/14.10下安装VMware Workstation 11图文教程

    VMware workstation 是一个可以进行桌面操作的虚拟软件.它可以让我们在一台电脑或者虚拟机中运行多个虚拟机. 由VMware公司研发和维护.由于是商业软件,我们需要买他们家的许可证或者说 ...

  9. ubuntu 16.04 14.04 安装各种软件

    目录 1. 输入法 1.1 安装sunpinyin 1.2 安装 搜狗拼音 下载安装包 安装 fcitx 不能中英文切换 在qt 中正常使用 2. opencv opencv依赖项 下载地址 编译: ...

  10. Ubuntu 14.04~14.10 Linux 3D桌面完全教程,显卡驱动安装方法,compiz特效介绍,常见问题解答

    首先秀一下我的3D桌面效果(视频)  点击打开原文链接 虽然这段视频是在2008年时使用Ubuntu 8.04版录制的,Ubuntu版本已经更新了多次,但至今大部分3D特效仍是一样的效果. 酷6  h ...

最新文章

  1. uPC1677射频信号放大芯片
  2. C# 中串口通信 serialport1.DataReceived 函数无法触发或者出发延时等等问题解决方法
  3. python下载文件到本地-Python下载网络文本数据到本地内存的四种实现方法示例
  4. Linux 内核网络协议栈运行原理
  5. eclipse java参数类型_JAVA第二天笔记--eclipse使用/数据类型转换
  6. js对当前时间的相关操作
  7. 02-CSS基础与进阶-day7_2018-09-07-21-27-32
  8. RabbitMQ之Consumer消费模式(Push Pull)
  9. Springboot静态资源位置
  10. 基于yolov3和pythorch框架的火焰识别检测算法
  11. sql里 where和order by一起使用是怎样的顺序
  12. WCF与 WebService的区别
  13. 9.企业安全建设入门(基于开源软件打造企业网络安全) --- SOC系统建设
  14. redux react-redux入门篇
  15. Kinect人体扫描的多级主动配准:从低质量到高质量
  16. 安卓桌面壁纸_苹果iPhone全面屏桌面壁纸 第88期 苹果x手机专用高清壁纸
  17. Jupyterhub batchspawner on PBS
  18. Incapsula专业提供后门特洛伊保护
  19. 显示商品信息(java web)
  20. git pull遇到报错:! [rejected]xxx-> xxx (non-fast-forward)

热门文章

  1. 你的作品集够好了吗?20份精选UI设计作品集给你灵感
  2. 大数据时代,我们都是透明人!
  3. [bzoj5329][圆方树][虚树]战略游戏
  4. UNIX高级环境编程—第八章进程控制
  5. 怎么注册高权重账号及养号流程
  6. Unity游戏基本设计模式
  7. 今天无聊写了个自定义动态特效烟雾PHP源码
  8. 玩快手技巧怎么涨粉丝
  9. 结构化程序的三种基本逻辑结构
  10. python可以制作游戏脚本吗_如何用python制作游戏脚本?