- 博客(76)
- 资源 (10)
- 收藏
- 关注
原创 java软连接下载文档变成zip或者乱码
很多时候文件下载是通过tomcat配置软连接的方式是实现的,但是有时候使用ie浏览器下载文件的时候下载的zip或者空白页乱码,查了资料发现tomcat如果没有指定对应类型文件的浏览器处理方式就会出现这种情况,在conf/web.xml中配置mime-mapping节点即可,配置如下。<mime-mapping> <extension>xlsx<...
2019-10-18 09:02:22 591
原创 Idea Project文件目录不见了,只剩External Libraries
在更新svn代码的时候不知道怎么搞的把项目文件弄没了,网上查了下,很多是说是.iml文件和.idea文件的问题.我尝试了一下删除.idea,文件目录是出来的,但是所有的配置都没有了,不推荐。后来仔细看了下Project Structure,发现Modules中的项目是橙色的,也就是Excluded,去掉即可。不知道大家出现这种问题的原因是什么,这种方式也不一定能试用所有的情况,仅仅记录下一...
2019-09-11 15:46:37 12174 10
原创 Idea项目上传到GitHup
1.下载git软件地址:https://git-scm.com/downloads2.配置gita.下载安装完成后打开开始菜单在Git文件下打开Git Bash,输入用户名和邮箱b.输入git config --global user.name "userName"按回车键完成用户名设置,输入git config --global user.email “emailAddress”...
2019-07-03 19:36:40 1307 1
原创 IDEA创建web项目并打包
最近接触了世界最好的java开发工具IntelliJ IDEA,刚开始使用和Eclipse的差异感觉还是挺大的,没人指导的情况下也是一头雾水,网上搜了一下也是各有各的办法,不知道哪种是官方的。就比如eclipe中有工作空间的概念,但是很多网上的并没有提到,而是直接创建的Project,对于使用习惯了Eclipse的workspace的使用者来说,我想是有种怪怪的感觉。当然被尊魏全世界最好的Java...
2019-05-26 12:38:39 8343
原创 Activiti会签
1. 什么是会签a) 在流程业务管理中,任务是通常都是由一个人去处理的,而多个人同时处理一个任务,这种任务我们称之为会签任务。2. 会签的种类a) 按数量通过:达到一定数量的通过表决后,会签通过。b) 按比例通过:达到一定比例的通过表决后,会签通过。c) 一票否决:只要有一个表决时否定的,会签通过。d) 一票通过:只要有一个表决通过的,会签通过.........
2019-05-07 13:36:08 29437 27
原创 Activiti流程引擎 - 流程参数
activiti参数有两种,和任务相关的任务参数,和流程相关的流程参数所有参数存放在act_ru_variable、act_hi_varinst表中,其中act_ru_variable相当于临时表,当任务完成或者删除后,参数数据不在存在,仅存在历史表中,所以在设置我的已办任务时,要从历史表中获取参数信息,因为为已办时,任务已经完成。运行表中已经不存在数据。一、任务参数:1.参数设置a.全...
2019-04-15 15:46:41 3661 2
转载 Oracle生成数据库设计文档
转自:https://namezhou.iteye.com/blog/2161709亲测可用,使用到的jar itext-2.1.7.jar,itext-rtf-2.1.7.jarpackage cn.com.xu.servlet;import java.awt.Color;import java.io.FileOutputStream;import java.sql.Conne...
2018-12-25 16:50:07 2752 1
原创 Referenced Libraries和Web App Libraries的区别
1.Referenced Libraries:项目编译时使用类库,通过Java Build Path - Libraries下的Add JARs...添加的jar集合叫做Referenced Libraries,其中的jar打包时不会添加到WEB-INF下的lib下。2.Web App Libraries项目运行时使用类库,添加到lib文件夹下面的jar都会自动添加到Web App Libr...
2018-12-21 13:27:10 4117
转载 转:关于使用Ajax请求json数据,@RequestMapping返回中文乱码的几种解决办法
https://www.cnblogs.com/caijh/p/7804745.html
2018-11-15 10:07:51 612
转载 【转载】JAVA压缩 解压缩zip 并解决linux下中文乱码
https://blog.csdn.net/kerenseaman/article/details/64905368http://aniyo.iteye.com/blog/1495435===========os.name:Windows 7===========file.separator:\===========os.name:Linux===========file.separ...
2018-07-18 09:26:52 1139
原创 java创建一个原来不存在的文件(包含多级不存在的目录)
这个地方经常搞错,而且总是忘记,今天记录下。场景:实际项目运用中,我们需要把文件上传到指定的目录下,一般这个目录是不存在的,所以要先判断一下是否存在,不存在的时候应该创建一个,创建的时候不注意就会报错系统找不到文件上代码public static void main(String[] args) { String path = "D:\\xyl\\temp\\temp.txt"; File...
2018-06-21 15:49:02 3802
转载 java try(){}catch(){}自动资源释放
https://www.cnblogs.com/zhoujl-5071/p/6006976.html点击打开链接
2018-05-24 09:13:31 3546
原创 css添加等待层
使用jquery添加等待层<script type="text/javascript" src="script/jquery.js"></script><style type="text/css"> .loading{ width:100%; height:100%; position : absolute;left : 0; top ..
2018-05-17 08:56:55 674
原创 java动态生成word文档
一、动态模板处理使用jar包以及工具,freemark.jar notepad++1.在word中需要动态填充的地方写上变量名(填充的数据为map,写的变量为map的key),例如动态生成简历模板中在对应的姓名列中写入name,涉及到循环的地方只需要写一行,涉及到图片,先随便找一张图片放在需要动态显示的地方。这里的name在后续需要改成${name},有些资料提到可以在这一步骤的时候就写成${...
2018-03-20 16:03:23 3120 1
原创 Webservice的发布以及调用的几种方式
JAX-WS jdk创建1.服务端发布使用jdk自带的注解的方式创建webservice,仅通过最简单的几个注解就可以实现,本实例展示图片的传输以及文本,图片以及文件的传输使用DataHandle类,示例jdk 1.8package webservice;import javax.activation.DataHandler;import javax.jws.WebMethod...
2018-03-20 13:53:47 4189 1
转载 ie在开发工具打开(F12打开)的情况下才能执行js
识别不了console.log方法http://www.bubuko.com/infodetail-2104982.html
2018-03-09 09:24:42 3817
原创 jdbc,jndi连接oracle数据库
package util;import java.sql.Connection;import java.sql.DriverManager;import java.sql.ResultSet;import java.sql.SQLException;import java.sql.Statement;import java.util.List;import model.SafeC...
2018-03-05 16:11:17 642
原创 使用commons-email发送邮件
package cn.com.jnpc.util;import java.io.InputStream;import java.util.Properties;import org.apache.commons.mail.HtmlEmail;public class EmailSendUtil { /** * 发送邮件 * @param emailAddress 发送邮件...
2018-03-01 15:56:04 376 1
原创 java socket通信实例
创建服务端socketpackage xyl;import java.io.BufferedReader;import java.io.BufferedWriter;import java.io.IOException;import java.io.InputStreamReader;import java.io.OutputStreamWriter;import java.net....
2018-03-01 14:33:28 280 1
原创 ajax跨域访问
/* dataType改为jsonp */$.ajax({ async : true, type : "POST", url : "https://sso.casuat.jnpc.com.cn/cas/login", contentType : "application/x-www-form-urlencoded; charset=utf-8",/...
2018-02-27 08:49:14 166
原创 jdk8切换成jdk6报错:HTTP Status 500 - java.lang.NoClassDefFoundError: org/apache/tomcat/util/descriptor/Lo
将jdk8换成6以后,在dos窗口查看java的版本为jdk1.6。eclipse中的项目的Java Build Path窗口中JRE System Library为jdk6,tomcat为7运行时console窗口中的标题栏显示的是Apache Tomcat v7.0.2[Apache Tomcat] D:\software\JDK1.8\jdk\bin\javaw.exe。很明显不应该是1.8...
2018-02-23 09:34:48 586
原创 org.apache.jasper.JasperException: Unable to compile class for JSP
异常信息Stacktrace: at org.apache.jasper.compiler.DefaultErrorHandler.javacError(DefaultErrorHandler.java:97) at org.apache.jasper.compiler.ErrorDispatcher.javacError(ErrorDispatcher.java:330) at org.a...
2018-02-12 15:26:09 1111
原创 datepicker
1.下载datepicker插件http://jqueryui.com/download/all/2.将插件放到web项目中,引入需要的样式和脚本<link href="jquery-ui-1.12.1/jquery-ui.css" rel="stylesheet"><script src="jquery-ui-1.12.1/external/jquery/jquery.js"...
2018-02-11 15:10:20 1530
原创 Java项目调用webservice接口
开发工具:eclipse1.选中项目右键新建Web Service Client,在 Service definition中输入webservice发布时的地址 + ?wsdl 点击finish2.项目的src路径下可以看到有新的包导入...
2018-02-11 15:01:56 268
原创 datatable添加水平滚动条
1.添加属性"scrollX": true, "autoWidth":true,2.添加样式th,td{ white-space:nowrap; }3.有可能会出现头部和内容分离的问题,临时解决办法.dataTables_scrollHead { height: 39px; }
2018-02-02 11:16:04 13188 2
原创 datatable为某行设置背景颜色
没啥可说的,直接上代码//每行回调函数 "fnRowCallback": function( nRow, aData, iDisplayIndex, iDisplayIndexFull ) { //改行满足的条件 var state = aData.state;
2018-01-31 16:12:54 16525 8
原创 web项目使用JCO连接sap配置
JCO简介SAP JCo(SAP Java Connector,SAP Java连接器)是SAP组件和Java应用程序之间的中间件和接口实现机制。JCo基于JNI(Java Native Interface),建立在RFC协议基础之上,支持SAP服务器端入站(JAVA调用ABAP)及出站(ABAP调用JAVA)数据通信。JCO依赖jar、dll下载需要sapjco.jar、libr
2018-01-30 13:50:52 2112
原创 配置tomcat虚拟路径,访问服务器其他资源
项目开发中,涉及到文件上传功能时,为了减少tomcat压力,通常不将文件放在tomcat中而是放在服务器的其他路径中,此时访问上传文件时需要在tomcat中配置虚拟路径1.配置虚拟路径打开tomcat下conf文件夹中的server.xml在Host标签下添加如下代码<Context reloadable="true" docBase="E:\images" path="/im...
2018-01-10 11:09:43 528
原创 jstl逻辑判断的使用
本文章记录下jstl中的逻辑判断的基础使用1.需要jar:jstl-1.2.jar2.jsp页面引入jsp标签库3.后台赋值处理String sex = "根据具体业务逻辑获取得到的性别";request.setAttribute("SEX", sex);4.前台使用不需要使用else判断时:c:if标签
2018-01-08 10:13:52 1158
原创 jsp js中获取项目路径
在web项目中经常使用项目地址例如localhost:8080/login.action。在开发阶段我们可以知道本地项目的项目信息,但是在发布的时候我们并不知道项目信息。如项目部署ip之类,因此开发时项目中涉及到的项目地址必须动态自动获取项目信息。在jsp中获取<% String path = request.getContextPath(); String ppath = reque
2018-01-08 09:59:52 2155
原创 js中替换/
js中替换字符串时使用的是replace方法,如下所示var m = "tomcat"; m = m.replace('m', "="); alert(m);替换所有的时候使用/g,如下所示var m = "tomcat"; m = m.replace(/t/g, "="); alert(m);但是当需要替换的是/时,就无法使用这种方式,因为js中//是注释,所以自
2017-12-25 14:16:19 10961 3
原创 同一个tomcat下部署多个项目报错Web app root system property already set to different value: 'webapp.root'...
最近遇到个很奇怪的问题,要在一个tomcat下部署两个项目,只部署任意一个项目时都可以访问,两个一起部署时,第一个部署的可以访问,第二个部署的无法访问,并且tomcat启动报错:java.lang.IllegalStateException: Web app root system property already set to different value: 'webapp.root' =
2017-12-04 11:18:35 2517
原创 web项目拷贝
开发新项目时为了节约时间和成本,可以将相同架构的项目拷贝过来使用,下面记录一下如果拷贝项目1.将新项目web.xml文件中的display-name的值改为新的项目名称2.右键新项目选择属性Properties,选择Web Project Settings,将Context root的值改为新项目名称3.在workspace下找到 新项目名\.settings\org.eclip
2017-12-04 11:15:43 632
原创 easyui datagrid 更改url
场景:datagrid加载时去掉url,不显示数据,根据条件查询时设置url并根据url查询<table id="datagrid" title="demo" class="easyui-datagrid" style="width:100%;height:auto;background-color: #77bff1;" url="" fitColumns="true" too
2017-11-29 09:43:13 6282
原创 java连接access数据库的三种方式以及远程连接
java连接access数据库,网上的内容很多,尝试的过程中也会遇到各种问题,没有特别好的介绍,所以自己想总结一下,日后备用。这里需要提前说明下,win7系统32bit和64bit默认安装的access都是32bit的,但是如果是64bit的系统连接access数据库时需要安装64bit的office软件,下面会说到。以64bit操作系统为列第一种:电脑上配置结合java代码实现
2017-11-22 16:59:53 44287 16
原创 数据库主键字段取值-UUID
数据库中的主键我们通常会使用序列去生成,但是使用序列有个很恶心的地方,比如在生产环境我需要初始化一些数据,在处理这些数据的主键时非常麻烦,所以不推荐使用,推荐使用uuid,无论初始化数据还是程序中新增数据都很方便。uuid为jdk中自带的工具类,获取的方法为public static void main(String[] args) { String uuid = UUID.rando
2017-11-22 16:50:45 2019
原创 设置网页ico图标
网站开发时经常要给网站做一个ico图标,今天记录下1.选择一张需要显示的图片,在https://www.ico.la/制作ico图标,选择16*16的,然后下载另存为favicon.ico2.将图标放在项目中3.在之间添加代码images/common/favicon.ico" >href指向项目地址
2017-11-02 18:50:57 2261
ajaxfileupload.js
2020-02-17
数据源aop相关jar
2017-10-30
log4j需要jar
2017-10-30
JSONObject JSONAarry jar
2017-10-30
struts2-spring-plugin-2.5.13.jar
2017-10-26
xmlbeans-2.3.0.jar
2017-10-19
MD5加解密jar
2017-10-18
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人