代码改变世界

随笔档案-2013年02月

Struts2多文件上传

2013-02-28 12:09 by Lves Li, 165 阅读, 收藏,
摘要: 1)前台代码: username: file1: file2: file3: 2)struts.xml配置: /FileUpload/fileuploadResult2.jsp 3)action内容:package com.wildcat.Action;import java.io.File;import java.io.FileInputStream;import java.io.FileOutputStream;import java.io.InputStream;import java.i... 阅读全文

html5学习之路(Canvas画布1)

2013-02-27 15:09 by Lves Li, 188 阅读, 收藏,
摘要: 使用canvas画一个矩形,圆和直线canvas示例显示效果: 阅读全文

Servet实现文件上传(fileupload)

2013-02-27 14:59 by Lves Li, 208 阅读, 收藏,
摘要: jsp使用servlet实现文件上传:1.首先要到apache官网上下载commons-fileupload-1.2.2-bin.jar和其依赖的commons-io-2.4-bin.jarJsp: username: file: file1: Servlet:package com.wildcat.servlet;import java.io.File;import java.io.IOException;import java.io.PrintWriter;import java.util.List;import java... 阅读全文

Struts2校验框架,有效的xml(字段优先)

2013-02-16 14:37 by Lves Li, 207 阅读, 收藏,
摘要: Struts2自带的校验框架有字段优先和校验器优先两种:字段优先:1.要写一个xml命名规则,以对应的action的名字开头加上"-validation.properties"。例如action的名字为Register。则xml名字为:Register-validation.properties。此配置文件与action在同一个package中。2.xml内容如下: 用户名不得为空!! 4 10 密码不得为空!! 4 10 密码长度必须在4到6之间!! 年龄必填! 10 5... 阅读全文

Struts2输入校验

2013-02-13 21:12 by Lves Li, 217 阅读, 收藏,
摘要: 类型转换输入校验执行流程:1)首先执行类型转换2)然后执行输入校验3)如果以上任一项出现错误将不执行excute方法。直接跳转到本action对相应的名为input的result页面action:@Override public void validate() { //姓名校验 if (null==username||username.length()10){ this.addActionError(" username invalid"); this.addFieldError("username", "username invalid in 阅读全文