上一页 1 ··· 21 22 23 24 25 26 27 28 29 ··· 37 下一页
摘要: 阅读全文
posted @ 2015-07-11 16:07 csnmd 阅读(170) 评论(0) 推荐(0) 编辑
摘要: 只要在请求中增加 request_locale=en_US参数,就可以实现语言的切换,内部由拦截器实现 阅读全文
posted @ 2015-07-11 15:56 csnmd 阅读(165) 评论(0) 推荐(0) 编辑
摘要: 1 package lee; 2 3 import java.io.InputStream; 4 import org.apache.struts2.ServletActionContext; 5 import com.opensymphony.xwork2.Action; 6 import c... 阅读全文
posted @ 2015-07-11 15:53 csnmd 阅读(170) 评论(0) 推荐(0) 编辑
摘要: 文件上传界面 1 2 5 6 7 8 文件上传 9 10 11 /updateAndDownload/upLoadDo.action" method="post" enctype="multipart/form-data">12 13 ... 阅读全文
posted @ 2015-07-11 15:42 csnmd 阅读(171) 评论(0) 推荐(0) 编辑
摘要: 对于用户的输入校验,由两部分组成前端校验与后端校验前端校验可以使用输入标签自带的校验或JavaScript,但这只能防止普通用户输入数据有误,所以还得提供必要的后端校验。对于Struts2而言,后端校验也可以分为两种方式1、xml配置文件的方式局部校验配置文件位于与Action同一个路径下,名称为 ... 阅读全文
posted @ 2015-07-10 09:16 csnmd 阅读(151) 评论(0) 推荐(0) 编辑
摘要: 阅读全文
posted @ 2015-07-10 08:56 csnmd 阅读(139) 评论(0) 推荐(0) 编辑
摘要: 所谓类型转换,就是在Struts2中,前台文本输入与后台接收参数对象类型之间的转换,大多数情况下,对于基本数据类型,Strus2内建的类型转换已经能够满足要求了。局部类型转换与全局类型转换的唯一区别在于配置文件的名称与位置不同,其他完全一致局部类型转换配置文件:Action所在目录,ActionNa... 阅读全文
posted @ 2015-07-10 08:55 csnmd 阅读(237) 评论(0) 推荐(0) 编辑
摘要: Page.java 1 package com.imooc.entity; 2 3 /** 4 * 分页对应的实体类 5 */ 6 public class Page { 7 /** 8 * 总条数 9 */ 10 private int ... 阅读全文
posted @ 2015-07-08 19:50 csnmd 阅读(222) 评论(0) 推荐(0) 编辑
摘要: 主要是为了解决再调用MyBatis的SQL时候可能出现的认为失误1、新建一个接口作为映射文件的说明。映射文件的命名空间就是这个接口的权限定类名。这样就保证了命名空间的唯一性2、每条映射文件的SQL ID,对应一个接口中的方法。名称一样。参数与返回值类型也与映射文件一致具体使用xml 1 2... 阅读全文
posted @ 2015-07-08 19:35 csnmd 阅读(554) 评论(0) 推荐(0) 编辑
摘要: 1 2 3 INSERT INTO message (command, description, content) VALUES (#{command},#{description},#{content})4 会将MySQL生成的自增序列主键赋值给mess... 阅读全文
posted @ 2015-07-08 19:12 csnmd 阅读(525) 评论(0) 推荐(0) 编辑
上一页 1 ··· 21 22 23 24 25 26 27 28 29 ··· 37 下一页