随笔分类 -  javaweb

response.setContentType 与response.setCharacterEncoding
摘要:response.setContentType 设置发送到客户端的响应的内容类型,可以包括字符编码说明. 也就是说在服务器端坐了这个设置,那么他将在浏览器端起到作用,在你打开浏览器时决定编码方式 如果该方法在response.getWriter()被调用之前调用,那么响应的字符编码将仅从给出的内容类型中设置。该方法如果在 response.getWriter()被调用之后或者在被提交之后调用,... 阅读全文

posted @ 2017-03-21 17:33 signheart 阅读(302) 评论(0) 推荐(0)

fileupload 上传execl文件的一些操作
摘要:OABaseReadExeclDataAction .class包含创建临时文件目录,基本校验,取属性值,处理乱码,基类这里在上传文件是execl并且需要读取的话,需要把fileitem对象转换成file,处理方式是创建临时目录,用流写入到一个临时目录中package com.dadi.oa.web.action;import java.io.File;import java.util.HashM... 阅读全文

posted @ 2017-03-21 17:33 signheart 阅读(775) 评论(0) 推荐(0)

spring 在service中需要抛出异常才能自动回滚
摘要:在spring 事务配置中,如果service方法捕获了异常,则程序报错也不会自动回滚,1.手动开启关闭事务2.抛出异常,可以先捕获异常,然后自定义runtime异常,可不用声明 阅读全文

posted @ 2017-03-21 17:33 signheart 阅读(2887) 评论(0) 推荐(0)

与客户端对接用户信息的保存方式
摘要:在日常开发中,少不了与客户端进行通信,然而一些用户数据是怎么保存比较好的呢1.保存在服务器端 传给客户端sessionid ,客户端每次之后每次请求都需要传入该sessionid,服务器验证//调用httpPost.setHeader("Cookie", "JSESSIONID=2F616197147E641684F30570028E4535");//处理public ActionForward ... 阅读全文

posted @ 2017-03-21 17:33 signheart 阅读(467) 评论(0) 推荐(0)

javaee 架构师之路
摘要:Java程序员 高级特性 反射、泛型、注释符、自动装箱和拆箱、枚举类、可变 参数、可变返回类型、增强循环、静态导入 核心编程 IO、多线程、实体类、 集合类、正则表达式、 XML和属性文件 图形编程 ... 阅读全文

posted @ 2017-03-21 17:32 signheart 阅读(412) 评论(0) 推荐(0)

定义常量的方式
摘要:开发中往往需要定义一些常量。单个的很简单,如果是多个一组的话,1.使用枚举定义 public enum SV_QUESTION_TYPE { /**选择题*/ choice(0), /**填空题*/ fill(1); private final Integer type; private SV_QUESTION_TYPE(Integer type) { this.type = t... 阅读全文

posted @ 2017-03-21 17:32 signheart 阅读(660) 评论(0) 推荐(0)

一次执行批量sql的方法
摘要:在javaweb开发中,免不了一次业务操作会设计到几个表之间的添加,获取主键插入子表1.主表使用单条插入,获取id,自表获取id进行批量插入最后完成操作 SimpleJdbcTemplateDaoImpl .class /** * Copyright (C) DADICOM, Inc. */package com.dadi.oa.dao.impl;import java.sql.Callable... 阅读全文

posted @ 2017-03-21 17:32 signheart 阅读(3371) 评论(0) 推荐(0)

java 读取execl文件
摘要:java 中读取execl文件是必要功能,下面说下几种读取方式1.jxl (支持2003 不支持 2007 貌似最新版支持)/** * 规则设置的模板导入 * @param file * @param exportDefindColum * @param exportDefindRemark * @param exportDefineid * @return * ... 阅读全文

posted @ 2017-03-21 17:30 signheart 阅读(607) 评论(0) 推荐(0)

apache httpclient
摘要:httpclient apache 开源http框架post 请求HttpClient client = new DefaultHttpClient(); HttpPost httpPost = new HttpPost(url + "ConnDBfind"); List list = null; List params = new ArrayList(); params.add... 阅读全文

posted @ 2017-03-21 17:27 signheart 阅读(283) 评论(0) 推荐(0)

java web 自定义的权限框架
摘要:权限框架2部分1.认证 (通常指登录)2.授权 (指用户访问改页面是否有权限)设计: 阅读全文

posted @ 2017-03-21 17:27 signheart 阅读(1328) 评论(1) 推荐(0)

java web 中 读取windows图标并显示
摘要:java web中读取windows对应文件名的 系统图标 。。。。显示1.获取系统图标工具类package utils; import java.awt.Graphics; import java.awt.Graphics2D; import java.awt.GraphicsConfiguration; import java.awt.GraphicsDevice; import java.a... 阅读全文

posted @ 2017-03-21 17:27 signheart 阅读(1080) 评论(0) 推荐(0)

java 从数据库取值反射给变量
摘要:在 javaweb开发中,往往一些通用的属性都定义到常量类中,而常量类中的常量又怎么赋初始值呢,可以再配置文件,可以直接赋值,可以在webstart的时候从数据库查询出来数据赋值从数据库查询数据出来进行反射赋值 ,完全基于数据库配置 init方法public void init() { logger.info("====== init system'info begin ====="); ... 阅读全文

posted @ 2017-03-21 17:27 signheart 阅读(1356) 评论(0) 推荐(0)

Gson json解析工具
摘要:json 解析工具 ,谷歌出品对象转换字符串HashMap hashMap = new HashMap(); hashMap.put("id", "1"); hashMap.put("name", "ca"); Gson gson = new Gson(); System.out.println(gson.toJson(hashMap));在对象转换字符串的时候,遇到hiberna... 阅读全文

posted @ 2017-03-21 17:26 signheart 阅读(973) 评论(0) 推荐(0)

org.apache.commons
摘要:Apache Commons包含了很多开源的工具,用于解决平时编程经常会遇到的问题,减少重复劳动。我选了一些比较常用的项目做简单介绍。一、Commons BeanUtilshttp://jakarta.apache.org/commons/beanutils/index.html说明:针对Bean的一个工具集。由于Bean往往是有一堆get和set组成,所以BeanUtils也是在此基础上进行一些... 阅读全文

posted @ 2017-03-21 17:26 signheart 阅读(740) 评论(0) 推荐(0)

springmvc集成Freemarke配置的几点
摘要:项目结构图 废话不多说, 集成步骤: 1.web.xml spring-mvc配置 upload.jsp contextConfigLocation classpath:com/springfreemark/config/spring/spring-core.xml org.spri... 阅读全文

posted @ 2017-03-21 17:25 signheart 阅读(456) 评论(0) 推荐(0)

Jbpm4.4 使用
摘要:最近工作项目中需要用到工作流。于是找到了jbpm。关于jbpm的一些概念就不说了 1) 首先下载jbpm,这里我选择了jbpm4.4 从官网上可以下载 http://sourceforge.net/projects/jbpm/files/ 下载完了之后,打开文件目录 doc: 文档说明 example:项目例子 install:安装的所需 , 如eclipse插件,数据库脚本 l... 阅读全文

posted @ 2017-03-21 17:25 signheart 阅读(5567) 评论(0) 推荐(0)

ehcache 缓存管理工具
摘要:ehcache ehcache.xml web.xml 配置监听 org.springframework.web.context.ContextLoaderListener com.dadi.oa.init.InitListener InitListener 类 监听初始化类package com.dadi.oa.init; im... 阅读全文

posted @ 2017-03-21 17:25 signheart 阅读(1108) 评论(0) 推荐(0)

纯绿色 jsonUtil工具
摘要:package com.daditech.common.util;import java.lang.reflect.Field;import java.lang.reflect.Method;import java.math.BigDecimal;import java.math.BigInteger;import java.sql.Date;import java.sql.Timestamp;i... 阅读全文

posted @ 2017-03-21 17:24 signheart 阅读(603) 评论(0) 推荐(0)

导航