Java
虾米BaBa
这个作者很懒,什么都没留下…
展开
-
使用freemarker-2.3.20通过xml模板生成work文件
1、官网下载freemarker-2.3.20.jar包,用freemarker-2.3.20.tar.gz里面的freemarker.jar就可以了;2、如何生成xml模板,其实很简单,就先创建一个word文档,然后另存为的时候选择存为.xml文件就可以了,这个xml就是一个模板文件了;值得注意的是,里面的变量使用${}的格式,如下图:.doc文件另存为选择的文件类型,生成的xml文件就是模板了。3、编写代码:package test01;import java.io.Buffe原创 2020-06-18 17:30:41 · 438 阅读 · 0 评论 -
Spring框架--拦截器、异常处理
拦截器:常用与用户登录验证。原理:请求--> 拦截器preHandle() --> true --> Controller --> 拦截器postHandle() --> ViewResolver(JSP) --> 拦截器afterCompletion() --> 响应。使用方法:1.自定义一个拦截器类,实现HandlerInterce...原创 2019-03-08 18:02:00 · 812 阅读 · 0 评论 -
JAVA-向页面定时推送信息
使用Quartz触发器加dwr推送技术(服务器推送技术,Server push)完成,直接用实例说明:1、先看配置:<?xml version="1.0" encoding="UTF-8"?><beans xmlns="http://www.springframework.org/schema/beans" xmlns:xsi="http://www.w3.or...原创 2019-03-07 15:25:52 · 2643 阅读 · 0 评论 -
Spring框架--Bean Validation(Hibernate Validator)
Bean Validator(JavaEE6开始):模型数据验证规范,在数据模型中用注解标记,实现对模型数据格式的校验,实现Hibernate Validator是Bean Validation的参考实现。其提供了JSR 303规范中所有内置的约束,还另外增加了一些。使用(环境要求:工程要是JavaEE6,Tomcat7及以上):1、在Spring配置文件XML里面开启注解驱动:<...原创 2019-03-11 15:02:02 · 487 阅读 · 0 评论 -
Spring框架--SpringMVC文件上床
就简单的几部:1、引入jar包:2、jsp或html页面3、配置applicationContext.xml(注意:id的名字必须是:multipartResolver)4、代码逻辑就这么简单。...原创 2019-03-11 16:01:18 · 238 阅读 · 0 评论 -
Spring框架--Spring MVC标签--JSTL、EL
JSTL:JSP标准标签库。首先引入标签库,然后使用EL:${key },依次提取page、request、session、application信息,在当前位置显示Spring MVC表单标签可以自动提取模型中存储的对象值,已表单元素形式显示到页面上。使用注意事项:1)在JSP页面引入标签库:<%@ taglib uri="http://www.springframewor...原创 2019-03-11 17:03:35 · 403 阅读 · 0 评论 -
Spring框架4--Web MVC--传值
SpringMVC传值:1、如何获取请求参数值:利用原有Servlet方法,使用HttpServletRequest 利用@RequestParam(“name”)注解(少量参数):例子:@RequestParam("myName")(myName无值时会抛出异常);@RequestParam(value="myName",required=false)(myName无值时不会抛出异常,...原创 2019-03-05 18:01:34 · 171 阅读 · 0 评论 -
XML的四种解析方法
XML文档以层级标签的形式来组织数据,多用于配置文件、存储静态数据、交换数据。 XML语法 1 每个XML文档都由XML序言开始,在前面的代码中的第一行便是XML序言,<?xml version="1.0"?> 2 任何的起始标签都必须有一个结束标签。 3 标签必须按合适的顺序进行嵌套,所以结束标签必须按镜像顺序匹配起始标签。 4 标...转载 2019-02-25 17:44:19 · 419 阅读 · 0 评论 -
使用JSONObject生成和解析json--转载
使用JSONObject生成和解析json1. json数据类型类型 描述 Number 数字型 String 字符串型 Boolean 布尔型 Array 数组 Object 对象 null 空值 (1)json中不区分整数、小数等类型,而统一使用Number来存储数字。(2)Array表示数组,以中括号"[]"括...转载 2018-11-13 10:31:22 · 141 阅读 · 0 评论 -
Quartz表达式
archie2010${原来姹紫嫣红开遍,似这般都付与扣钉八哥}Quartz表达式“*”字符代表所有可能的值因此,“*”在子表达式(月)里表示每个月的含义,“*”在子表达式(天(星期))表示星期的每一天“/”字符用来指定数值的增量例如:在子表达式(分钟)里的“0/15”表示从第0分钟开始,每15分钟 在子表达式(分钟)里的“3/20”表示从第3分钟开始,每20分...转载 2018-11-08 15:10:10 · 853 阅读 · 0 评论 -
转义字符对应
记性没有那么好,还是自己 < &lt; &#60; 小于号> &gt; &#62; 大于号≤ &le; &#8804; 小于等于号≥ &ge; &#8805; 大于等于号" &quot; &#34; 引...原创 2018-11-28 16:02:58 · 493 阅读 · 0 评论 -
Spring框架1--IOC--笔记
Spring的作用和优势//整合其他框架,解耦,主要使用Spring容器的两个特性:IoC(控制反转)、AOP(面向切面编程)Spring框架是一个整合框架,用于整合其他技术,例如JDBC,Struts,Hibernate等。 Spring框架提供一个IOC容器,可以管理程序中的组件,建立组件之间的关联,减低耦合。(Spring的核心功能) Spring还具有AOP,Spring We...原创 2019-02-27 17:25:07 · 228 阅读 · 0 评论 -
Spring框架2--信息注入、组件扫描
一、信息注入:1、对象注入:<property name="属性名" ref="要注入的Bean的id">2、值注入:<property name="属性名" value="值"></property>3、注入Spring表达式(#{id.key})、集合注入: 注意:util命名空间需要引入才能用(如下图):原创 2019-02-28 15:43:26 · 208 阅读 · 0 评论 -
Spring框架3--Web MVC
MVC概念(Model View Controller):根据组件职责不同划分成3部分1、Model(模型):包含数据和行为。不过现在一般都分离开来:Value Object(数据) 和 服务层(行为)。2、View(视图):负责进行模型的展示,一般就是展示给用户的界面(展示页面和输入页面)。3、Controller(控制器):负责协调M和V共同处理客户请求。Spring...原创 2019-03-01 15:39:05 · 157 阅读 · 0 评论 -
eclipse2017 Tomcat 内存溢出篇2: "http-bio-8090-exec-11" java.lang.OutOfMemoryError: PermGen space
之前说了除了在eclipse里面的eclipse.ini文件添加:-Xms128m -Xmx512m -XX:PermSize=256m -XX:MaxPermSize=512m之外,也要在Tomcat里面添加这句。具体添加位置如下,先打开Tomcat Server,点击里面的:Open launch configuration:点击Open launch configurat...原创 2018-05-22 17:04:19 · 932 阅读 · 0 评论