JavaEE
文章平均质量分 67
Ashan-Da宝旗
加油
展开
-
33
33原创 2018-10-09 14:52:04 · 264 阅读 · 0 评论 -
springmvc提交数据到controller进行日期格式转换
jsp提交数据类型默认为String类型,如果不进行数据类型转换直接插入到数据库会报类型不匹配的异常package com.zipx.controller.converters;import java.beans.PropertyEditorSupport;import java.text.ParseException;import java.text.Simple原创 2016-08-14 17:47:39 · 3644 阅读 · 0 评论 -
读取记事本里面的内容
/*** 读取txt里的单行内容* @param filePath 文件路径*/public static String readTxtFile(String fileP) {try {String filePath = String.valueOf(Thread.currentThread().getContextClassLoader().getResource(原创 2016-08-14 17:55:02 · 1143 阅读 · 0 评论 -
反向ajax
反向Ajax的基本概念是客户端不必从服务器获取信息,服务器会把相关信息直接推送到客户端。这样做的目的是解决Ajax传统Web模型所带来的一个限制:实时信息很难从技术上解决。原因是,客户端必须联系服务器,主动询问是否存在变更,如果有变更就会更新页面(或者页面的一部分)。虽然可以非常快速完成这个操作,让人感觉好像是实时的,但是实际上不是实时的。我们需要的是,服务器联系查看其页面的所有浏览器,并通告所发原创 2016-08-30 10:21:29 · 1095 阅读 · 0 评论 -
js实现div的显示与隐藏
实现div的id为systemNameDIV显示document.getElementById('systemNameDIV').style.display = "";实现div的id的为systemNameDIV隐藏document.getElementById('systemNameDIV').style.display = "none";原创 2016-08-19 15:34:00 · 1307 阅读 · 0 评论 -
生成随机10大写之母的code排除I和O
package com.zipx.util;import java.util.Random;/** * 生成10位大写之母的字符串 * @author Bertram * */public class CharToString {public static final StringBuilder randomString(){Random r原创 2016-08-08 14:19:22 · 530 阅读 · 0 评论 -
错误信息:Column 'SalesMarketID' in where clause is ambiguous
使用mysql数据库进行左右连接查询的时候出现错误提示 Column 'id' in where clause is ambiguous。这个错误in where clause is ambiguous多半是因为多表查询的时候几个表中同时出现了某个相同的列名,而在查询条件WHERE后面又没有指定是那个表,而引起的又或者是查询结果里面有两个相同的列名,而没有指定是哪个表使用的时候可以这样原创 2016-08-08 13:51:30 · 5948 阅读 · 0 评论 -
sql语句CASE WHEN 的使用
CASE WHEN 很强大不仅可以合并不同列的数据,也可以根据查询结果的范围给对应字段设置不同的值,刚做了adminuser的处理,主要是当用户仓库用户在systemname显示对应仓库下的名字,当用户是客服中心就在systemname显示对应客服中心下的名称,当都不是显示空代码如下SELECT su.SystemUserID,su.SystemID,s.`Name`,su.Log原创 2016-08-19 09:54:27 · 381 阅读 · 0 评论 -
springmvc生成计算形式的验证码
验证码这个东西现在越来越普遍了,提交数据经常用到验证码,现在验证码的样式也越来越多了,但是都是一个原理就是使用session将验证码的数据存放到session里面,最后与你输入的数据进行对比,至于背景可以是一张图片。前台页面的代码customer/CN/getAuthImage" id="imgCode" class="captcha-img" alt="Verification" s原创 2016-08-18 14:24:43 · 318 阅读 · 0 评论 -
spring线程池
本文提供了三个Spring多线程开发的例子,由浅入深,由于例子一目了然,所以并未做过多的解释。诸位一看便知。前提条件:1)在Eclipse创建一个Java项目,我取名为SpringThreadDemo。2)项目所需的JAR包如图所示: 下面开始。注:项目源码已经托管到GitHub,地址:https://github.com原创 2016-08-28 15:41:12 · 647 阅读 · 0 评论 -
使用js实现表单提交
Name: Country:原创 2016-08-03 11:00:14 · 2266 阅读 · 0 评论 -
request.getContextPath()详解
今天在修改bug时,发现程序使用了 request.getScheme() 。不明白是什么意思,在google 搜索了一下。现在明白了。整理如下:1、request.getScheme() 返回当前链接使用的协议;比如,一般应用返回http;SSL返回https;2、在程序中的应用如下:Java代码 String path = request.getC原创 2016-08-25 16:47:15 · 2261 阅读 · 0 评论 -
邮件发送
现在邮件用的越来越强大了 ,各种通知都需要涉及到邮件,首先用户在本地搭建一个邮件服务器下面直接上代码1.前台与后台的通信采用ajax点击button Notify Customer by Email执行的js $("#btnNotifyCustomerByEmail").click(function () { if (!confir原创 2016-08-12 16:58:21 · 985 阅读 · 0 评论 -
Aop实现日志的service层的拦截
注意:该拦截只适用于service的实现类1.自定义注解package com.chinook5.util;import java.lang.annotation.Retention;import java.lang.annotation.Target;import java.lang.annotation.RetentionPolicy;import java.lang.annotat原创 2017-02-23 16:25:24 · 3515 阅读 · 2 评论 -
webservice介绍
Web Service 的工作原理Web Service基本概念Web Service也叫XML Web Service WebService是一种可以接收从Internet或者Intranet上的其它系统中传递过来的请求,轻量级的独立的通讯技术。是:通过SOAP在Web上提供的软件服务,使用WSDL文件进行说明,并通过UDDI进行注册。XML:(Extensible Markup原创 2016-10-03 12:36:32 · 575 阅读 · 0 评论 -
错误信息:Mapped Statements collection does not contain value for ShipperMapper.getSipperlistPage
mybatis报错,你建的mapper.xml文件里面namespace为ShipperMapper没有对应的id为.getSipperlistPage的方法原创 2016-09-28 18:02:37 · 584 阅读 · 0 评论 -
junit基于注解的单元测试
package cn.itcast;import javax.annotation.Resource;import org.junit.Test;import org.junit.runner.RunWith;import org.springframework.test.context.ContextConfiguration;import org.sprin原创 2016-10-14 10:10:32 · 364 阅读 · 0 评论 -
国际化的配置
Java国际化主要通过如下3个类完成java.util.ResourceBundle:用于加载一个资源(配置文件) java.util.Locale:对应一个特定的国家/区域、语言环境。 java.text.MessageFormat:用于将消息格式化 //根据操作系统环境获取语言环境 Locale locale = Locale.getDefault();原创 2016-10-12 11:19:34 · 1096 阅读 · 0 评论 -
过滤器和监听器
过滤器1、Filter工作原理(执行流程) 当客户端发出Web资源的请求时,Web服务器根据应用程序配置文件设置的过滤规则进行检查,若客户请求满足过滤规则,则对客户请求/响应进行拦截,对请求头和请求数据进行检查或改动,并依次通过过滤器链,最后把请求/响应交给请求的Web资源处理。请求信息在过滤器链中可以被修改,也可以根据条件让请求不发往资源处理器,并直接向原创 2016-08-15 10:04:02 · 388 阅读 · 0 评论 -
sql语句大全
一、基础1、说明:创建数据库CREATE DATABASE database-name 2、说明:删除数据库drop database dbname3、说明:备份sql server--- 创建 备份数据的 deviceUSE masterEXEC sp_addumpdevice 'disk', 'testBack', 'c:\mssql7backup\MyNwin原创 2016-08-15 09:53:39 · 337 阅读 · 0 评论 -
spring整合ehcache实现缓存
为了提高系统的运行效率,引入缓存机制,减少数据库访问和磁盘IO。下面说明一下ehcache和spring整合配置。1. 需要的jar包slf4j-api-1.6.1.jarehcache-core-2.1.0.jarehcache-spring-annotations-1.1.2.jarslf4j-log4j12-1.6.1.jarspr原创 2016-08-24 16:47:42 · 645 阅读 · 0 评论 -
springmvc彻底解决中文乱码问题
1:表单提交controller获得中文参数后乱码解决方案注意: jsp页面编码设置为UTF-8form表单提交方式为必须为post,get方式下面spring编码过滤器不起效果[html] view plain copy%@ page language="java" import="java.util.*" pageEnc原创 2016-08-23 10:21:17 · 974 阅读 · 0 评论 -
excel导出导出
/*** 导出excel表格* * @return*/service层public class ExcelUtil {// 导出所有的用户列表到excel表格public static void exportUserExcel(List userList,ServletOutputStream outputStream) {try {// 1原创 2016-07-31 11:43:20 · 928 阅读 · 0 评论 -
md5加密
package com.zipx.util;import java.security.MessageDigest;public class MD5 { public static String md5(String str) { try { MessageDigest md = MessageDigest.getInstan原创 2016-08-02 17:48:18 · 219 阅读 · 0 评论 -
js对日期进行格式化
1.引进js /system/js/bootstrap-daterangepicker/moment.min.js">2.在格式化日期地方添加原创 2016-08-02 17:41:15 · 486 阅读 · 0 评论 -
Struts主配置文件
"-//Apache Software Foundation//DTD Struts Configuration 2.3//EN""http://struts.apache.org/dtds/struts-2.3.dtd">/WEB-INF/jsp/error.jsp/WEB-INF/j原创 2016-07-31 17:38:00 · 240 阅读 · 0 评论 -
spring里面使用quartz实现定时任务
spring配置文件进行配置xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:p="http://www.springframework.org/schema/p"xmlns:context="http://www.springframework.org/schema/context"xmln原创 2016-07-31 17:34:05 · 258 阅读 · 0 评论 -
springmvc对日期格式进行转换
package com.zipx.controller.converters;import java.beans.PropertyEditorSupport;import java.text.ParseException;import java.text.SimpleDateFormat;import java.util.Date;import org.spri原创 2016-07-31 17:26:43 · 819 阅读 · 0 评论 -
hibernate基础篇
Hibernate是什么 Hibernate是一个轻量级的ORMapping框架 ORMapping原理(Object Relational Mapping)就是把对象里面的数据和数据库里面的数据,按照一定的规则进行映射的过程。 ORMapping基原创 2016-08-15 16:24:45 · 305 阅读 · 0 评论 -
log4j配置
log4j.appender.stdout=org.apache.log4j.ConsoleAppenderlog4j.appender.stdout.Target=System.outlog4j.appender.stdout.layout=org.apache.log4j.PatternLayoutlog4j.appender.stdout.layout.ConversionPat原创 2016-07-31 11:50:02 · 243 阅读 · 0 评论 -
Struts实现图片上传
public class UserAction extends ActionSupport {@Resourceprivate UserService userService;@Resourceprivate RoleService roleService;private User user;private List userList;private Strin原创 2016-07-31 11:41:15 · 472 阅读 · 0 评论 -
查询助手
package cn.zhaobaoqi.core.util;import java.util.ArrayList;import java.util.List;public class QueryHelper {//from子句private String fromClause = "";//where子句private String whe原创 2016-07-31 11:39:39 · 416 阅读 · 0 评论 -
ueditor富文本编辑器
引如js window.UEDITOR_HOME_URL = "${basePath }js/ueditor/"; var ue = UE.getEditor('editor'); 信息内容:原创 2016-07-31 11:30:27 · 481 阅读 · 0 评论 -
如何实现下拉框可以编辑
1.引进js/system/js/magic-suggest/magicsuggest-1.3.1-min.css" rel="stylesheet" /> /system/js/magic-suggest/magicsuggest-1.3.1-min.js">2.对应文本的js原创 2016-08-02 16:55:38 · 6714 阅读 · 0 评论 -
使用itext打印pdf
/** * 使用iText打印文本类型的pdf * @throws DocumentException * @throws Exception */ public static String iTextTextToPdf(PageData orderMsg,List orderdetails, HttpServletRequ原创 2016-07-28 17:39:06 · 3388 阅读 · 0 评论 -
如何使用js直接打开窗体
//根据打印条形码 function printBarCode(){ var storageBarcode=$("#StorageBarcode").val(); if(storageBarcode.length $("#prin原创 2016-07-31 17:41:25 · 330 阅读 · 0 评论 -
邮箱格式的验证
//验证email格式 if(email.length==0){ $('#Email').parent().find('span').html("Email is required.").css("color","red"); return; } reg=/^\w+([-+.]\w+)*@\w+([-.]\w+)*\.\w+([原创 2016-08-02 17:58:59 · 949 阅读 · 0 评论 -
打印条形码
/* * 生成条形码 */ public Boolean createdBarCode(String msg,HttpServletRequest request)throws Exception{ if(msg != null){ DefaultConfigurationBuilder builder = new DefaultC原创 2016-07-28 17:37:12 · 630 阅读 · 0 评论 -
如何判断字符串类型数据全为整型数据
if (StringUtils.isNotBlank(orderHeader.getCityId())) { //使用正则表达式判断一个字符串类型的数据是纯数字 String cityId = orderHeader.getCityId(); boolean isInt = cityId.matc原创 2016-08-02 16:51:45 · 951 阅读 · 0 评论 -
LoginFilter器
package cn.zhaobaoqi.core.filter;import java.io.IOException;import javax.servlet.Filter;import javax.servlet.FilterChain;import javax.servlet.FilterConfig;import javax.servlet.Servle原创 2016-07-31 11:37:21 · 504 阅读 · 0 评论