随笔分类 - Java
JQuery调用iframe子页面函数/对象的方法
摘要:父页面有个ID为mainfrm的iframe,iframe连接b.html,该页面有个函数test 在父页面调用b.html的test方法为: $("#mainfrm")[0].contentWindow.test();
阅读全文
SpringMVC 国际化
摘要:一.基于浏览器请求的国际化实现: 首先配置我们项目的springservlet-config.xml文件添加的内容如下: 在com.demo.web.controllers包中添加GlobalController.java内容如下: 在项目中的源文件夹resources中添加messages.pro
阅读全文
servlet/filter/listener/interceptor区别与联系
摘要:Filter和Interceptor的区别 一、filter基于filter接口中的doFilter回调函数,interceptor则基于Java本身的反射机制; 二、filter是依赖于servlet容器的,没有servlet容器就无法回调doFilter方法,而interceptor与servl
阅读全文
Java编程思想(18~22)
摘要:第18章 Java I/O系统 18.1 File 类 18.1.1 目录列表器 18.1.2 目录实用工具 18.1.3 目录的检查及创建18.2 输入和输出 在Java 1.0中类库的设计者限定于输入有关的类从InputStream继承;而与输出有关的所有类都应该从OutputStream继承
阅读全文
Spring MVC文件上传下载工具类
摘要:import java.io.File; import java.io.IOException; import java.io.UnsupportedEncodingException; import java.net.URLEncoder; import java.util.HashMap; import java.util.Iterator; import java.util.List; i...
阅读全文
Mybatis中的like模糊查询
摘要:1. 参数中直接加入%% param.setUsername("%CD%"); param.setPassword("%11%"); 2. bind标签 3. CONCAT
阅读全文
Cookie
摘要:javax.servlet.http.Cookie.setMaxAge在Java语言中,此方法接收一个以秒为单位的整数,该整数表示 cookie 的最大生存期。负值表示当关闭浏览器时,该 cookie 将被清除;0 表示必须立即清除该 cookie。
阅读全文
Maven项目中使用JUnit进行单元测试
摘要:1.打开maven项目中的pom.xml,添加JUnit 的jar包 2.在src/test/java下右键新建JUnit Test Cast
阅读全文
java.util.logging.Logger使用详解
摘要:一、创建Logger对象 static Logger getLogger(String name) 为指定子系统查找或创建一个 logger。 static Logger getLogger(String name, String resourceBundleName) 为指定子系统查找或创建一个
阅读全文
Java编程思想(11~17)
摘要:【注:此博客旨在从《Java编程思想》这本书的目录结构上来检验自己的Java基础知识,只为笔记之用】 第十一章 持有对象 11.1 泛型和类型安全的容器》eg: List<String> 容器中可以插入该泛型类子类都可以放置进去11.2 基本概念 (1)Collection. 一个独立元素的序列,这
阅读全文
Mybatis foreach
摘要:批量删除: 注意,foreach是循环,用来读取传入的list参数。批量处理是parameterType的类型必须要注意。foreach标签中的collection属性表示传入的是什么集合类型。item表示的是集合中的一个量类似于 List<String>list; for(String str:l
阅读全文
Mybatis 插入与批量插入以及多参数批量删除
摘要:实体类: Mapper接口: Mapper.xml: 【注:标红的地方是需要注意的地方,我第一次做时直接“#{name,jdbcType=VARCHAR}”,没有加前缀“item”,导致报错“找不到name”】 (二)多参数批量删除示例 要做foreach的对象,作为入参时,List<?>对象默认用
阅读全文
Java编程思想 (1~10)
摘要:【注:此博客旨在从《Java编程思想》这本书的目录结构上来检验自己的Java基础知识,只为笔记之用】 第一章 对象导论 1.万物皆对象2.程序就是对象的集合3.每个对象都是由其它对象所构成的4.每个对象都拥有其类型5.同一个类型的对象可以接收同样的消息 简单来说:对象具有状态,行为和标识 每个对象都
阅读全文
short s1 = 1; s1 = s1 + 1;和 s1 += 1;
摘要:对于short s1 = 1; s1 = s1 + 1; 由于s1+1运算时会自动提升表达式的类型,所以结果是int型,再赋值给short类型s1时,编译器将报告需要强制转换类型的错误。 对于short s1 = 1; s1 += 1;由于 += 是java语言规定的运算符,java编译器会对它进行
阅读全文
在JAVA中如何跳出当前的多重嵌套循环
摘要:方案一:使用标记 结果: 标记前i=0,j=0i=0,j=1i=0,j=2i=0,j=3i=0,j=4i=0,j=5标记后 不推荐使用标记,因为它容易破坏代码的执行顺序 方案二:使外层的循环条件表达式的结果可以受到里层循环体代码的控制
阅读全文
Mybatis返回插入的主键
摘要:在使用MyBatis做持久层时,insert语句默认是不返回记录的主键值,而是返回插入的记录条数;如果业务层需要得到记录的主键时,可以通过配置的方式来完成这个功能 情景一:针对自增主键的表,在插入时不需要主键,而是在插入过程自动获取一个自增的主键,比如MySQL,可以采用如下两种配置方式 或 在插入
阅读全文
Mybatis传递多个参数
摘要:方法一: 对应的Mapper.xml 其中,#{0}代表接收的是dao层中的第一个参数,#{1}代表dao层中第二参数,更多参数一致往后加即可。 方法二:采用Map传多参数. 对应的Mapper.xml Service层调用 方法三: 对应的Mapper.xml 这里需要注意:标红的地方一定要确保@
阅读全文
读取Properties文件工具类
摘要:import java.io.FileOutputStream; import java.io.IOException; import java.io.InputStream; import java.util.Properties; import org.apache.struts2.ServletActionContext; public final class ReadConfigFi...
阅读全文
java读取Properties文件
摘要:方法一、通过java.util.Properties读取 方法二、通过java.util.ResourceBundle读取 Class.getResourceAsStream与ClassLoader.getResourceAsStream的区别 首先,Java中的getResourceAsStrea
阅读全文
浙公网安备 33010602011771号