J2EE
文章平均质量分 53
LightingLYG
世上有一样东西比任何别的东西都更忠诚于你那就是你的经历你生命中的日子你在其中遭遇的人和事你因这些遭遇产生的悲欢感受和思考这一切仅仅属于你不可能转让给任何别人哪怕是你最亲近的人这是你最珍贵的财富
展开
-
MyEclipse常用设置
MyEclipse常用设置MyEclipse 选择 Windows->Preperences ->General ->keys找到 word completion的快捷键把原alt+/删掉!//必须把Content Assist 的快捷键 改成alt+/或者你想改的其他快捷键 MyEclipse编码设置Myeclipse安装后编码默认是GB18030,一般推荐用UTF-8原创 2013-03-25 15:25:51 · 949 阅读 · 0 评论 -
jersey 2.x 文件上传
关键代码:application.java中register(MultiPartFeature.class);前端html中: 服务端(有略微的名称编码问题): @POST @Path("uploadExcel") @Consumes(MediaType.MULTIPART_FORM_DATA) public String uploadExcel原创 2015-07-03 18:10:14 · 2565 阅读 · 0 评论 -
java服务端解决js跨域的问题
response.setHeader("Access-Control-Allow-Origin", "*");但是这种方式并不能解决所有场景下的问题参考如下文章:http://blog.csdn.net/newjueqi/article/details/27058765下载cors-filter-1.7.jar,java-property转载 2015-11-05 16:45:57 · 7871 阅读 · 0 评论 -
通过java.net.URLConnection发送HTTP请求的方法
http://www.cnblogs.com/nick-huang/p/3859353.html如何通过Java发送HTTP请求,通俗点讲,如何通过Java(模拟浏览器)发送HTTP请求。Java有原生的API可用于发送HTTP请求,即java.net.URL、java.net.URLConnection,这些API很好用、很常用,但不够简便;所以,转载 2015-12-03 12:10:44 · 749 阅读 · 0 评论 -
HttpConnection传递中文乱码
http://zhuq0516.blog.163.com/blog/static/17785527120110694044770/HttpURLConnection urlConn = (HttpURLConnection) url.openConnection();urlConn.connect();DataOutputStream out = new Dat转载 2015-12-07 20:05:19 · 956 阅读 · 0 评论 -
Spring Data与MongoDB:不协调的设计
原文地址:http://www.infoq.com/cn/news/2013/11/spring-data-mongo-mismatch/MongoDB是一款非常知名的NoSQL文档数据库,而Spring则是Java领域著名的开源框架。除了构成Spring核心的IoC与AOP之外,Spring也有大量应用于各个不同领域的子框架,其中Spring Data就是专门针对数据处理的一转载 2016-04-04 18:20:25 · 870 阅读 · 0 评论 -
使用Java构建微服务
原文地址: http://dockone.io/article/804【编者的话】本文翻译自Dzone Guide to the Java Ecosystem,Dzone是一个关于Java的优秀网站。文中介绍了几种用Java构建微服务的方法,包括Container-less、Self-contained以及In-container。翻译经验不足,如有错误,请慷慨指出。@Co转载 2016-02-29 17:04:41 · 3575 阅读 · 1 评论 -
jersey 1.x 拦截器配置
1、web.xml配置 Rest_Servlet com.sun.jersey.spi.container.servlet.ServletContainer com.sun.jersey.config.property.packages cn.firewa原创 2016-04-28 18:10:16 · 1970 阅读 · 1 评论 -
jetty9+jersey2+docker1.10 构建微服务容器
材料: Docker java+jersey 的demo:https://git.coding.net/firewarm/jetty-jersey.git jenkins:详细信息参考文章:http://blog.csdn.net/gsying1474/article/details/51126522创建一个maven风格的项目,源码管理选择git,填上如原创 2016-05-04 18:35:39 · 1823 阅读 · 0 评论 -
HttpClient 传输xml字符串
介绍:我现在有一个对象page,需要将page对象转换为xml格式并以binary方式传输到服务端其中涉及到的技术点有:1、对象转xml流2、输出流转输入流3、httpClient发送二进制流数据原创 2016-05-26 11:32:14 · 5044 阅读 · 0 评论 -
mongodb3更新数据java.lang.IllegalArgumentException: Invalid BSON field name _id
分析: 参考地址:https://github.com/brianfrankcooper/YCSB/issues/277 应该是官方的update策略有变化,3.0以前,使用updateOne,3.0以后使用replaceOne解决办法: 将updateOne替换为replaceOne即可完整错误栈:java.lang.IllegalArg原创 2016-04-19 14:02:59 · 8680 阅读 · 0 评论 -
JS AJAX 调用tyk转发报跨域问题(已解决)
浏览器端报错:"NetworkError: 403 Forbidden - http://192.168.10.147:8080/mytest/helloworld"helloworld已阻止跨源请求:同源策略禁止读取位于 http://192.168.10.147:8080/mytest/helloworld 的远程资源。(原因:CORS 头缺少 'Access-原创 2016-04-20 14:37:55 · 1506 阅读 · 0 评论 -
就是这么简单!使用Rest-assured 测试Restful Web Services
使用 Rest-assured 测试 Restful Web Services转载注明出处: http://www.cnblogs.com/wade-xu/p/4298819.html这里向大家介绍一个测试Restful web service 的框架,叫Rest-assured.他提供了一系列好的功能,像DSL式的语法, XPath-Validate, 文件上传,Spe转载 2016-05-06 16:02:27 · 2356 阅读 · 0 评论 -
Caused by: java.net.SocketException: Permission denied: recv failed
com.mysql.jdbc.exceptions.jdbc4.CommunicationsException: Communications link failureThe last packet sent successfully to the server was 0 milliseconds ago. The driver has not received any packet原创 2016-05-19 11:29:48 · 6146 阅读 · 2 评论 -
Nexus的权限管理
原文地址:http://www.open-open.com/lib/view/open1395239156009.html在部署构件到Nexus上的时候我们注意到配置一个验证信息,那么,Nexus的权限管理是怎么样的呢?我们又怎么合理地分配权限呢?Nexus的访问权限模型Nexus是基于权限做访问控制的,服务器的每一个资源都有对应的权限来控制,因此用户执行特定的转载 2016-06-02 14:33:27 · 2031 阅读 · 0 评论 -
eclipse中的tomcat,代码中创建file获取目录与tomcat单独运行获取目录不同的解决办法
提示,此代码所在的都是rest接口(web项目)中,而不是在普通的Test类或者是main方法中重现: @GET public Response sayHello(@Context HttpServletRequest request, @Context HttpServletResponse response){原创 2016-06-06 20:22:50 · 3168 阅读 · 0 评论 -
java.lang.AbstractMethodError: javax.ws.rs.core.UriBuilder.uri(Ljava/lang/String;)Ljavax/ws/rs/core/
java.lang.AbstractMethodError: javax.ws.rs.core.UriBuilder.uri(Ljava/lang/String;)Ljavax/ws/rs/core/UriBuilder;问题分析:jersey1中使用的是“JAX-RS 1”,而jersey2中使用的是“JAX-RS 2”参考如下文章:http://stackoverflow.com/questi原创 2017-01-09 18:43:32 · 6378 阅读 · 0 评论 -
hibernate的hibernate.connection.autocommit值为什么建议设置为false
做了不少项目,遇到不少hibernate配置,对于hibernate.connection.autocommit值的设置,存在很多争议,一些人认为应该设置为true,一些人认为应该设置为false,而我坚决选择后者,下面就来讲讲我的理由吧1、当在做业务系统的时候,大家都知道会在同一个操作中,一个业务可能包含多个子业务,那么就要进行多次提交,假设“业务A”中包含“子业务1”、“子业务2”原创 2015-06-01 17:37:15 · 7360 阅读 · 0 评论 -
java web项目中集成Jetty作为web容器
1、准备好一个非常简单点的web项目(maven项目)2、准备好maven环境,并配置pom文件,关于jetty内容如下: org.eclipse.jetty jetty-server 9.1.4.v20140401 org.eclipse.jetty jetty-webapp 9.1.4.v2014040原创 2014-09-15 02:06:20 · 13826 阅读 · 0 评论 -
EL表达式函数-获取字符串长度、截…
1.fn:contains 判断字符串是否包含另外一个字符串(name,searchString)}"> 2.fn:containsIgnoreCase 判断字符串是否包含另外一个字符串(大小写无关)test="${fn:containsIgnoreCase(name,searchString)}"> 3.fn:endsWith 判断字符串是否以另外字符串结束(file原创 2013-03-25 15:25:53 · 1088 阅读 · 0 评论 -
如何在jsp中调用浏览器的打印功能
其实很简单,但是却研究了好多,在百度上搜了好多,都不对,其实只用一个函数就可以了:window.print();但是此函数有个问题,就是不能打印flash的内容,那么如何打印flash中的内容呢,这个暂时还没解决,我会继续跟进,希望有高手能给我个解决方案,我的初步想法是使用截图功能,但是不知道怎么才能奏效。。。原创 2013-03-25 15:26:00 · 2394 阅读 · 0 评论 -
tomcat6配置RealmJDBC
首先准备好数据库表或视图:CREATE TABLE users ( user_name VARCHAR(15) NOT NULL PRIMARY KEY, user_pass VARCHAR(15) NOT NULL); CREATE TABLE user_roles ( user_name VARCHAR(15) NOT NU原创 2013-03-25 15:26:02 · 761 阅读 · 0 评论 -
J2EE开发中的各种日期类型总结
本人根据自己的经验总结,如果有不足,请大家指教:一. Java中的日期格式 字母 日期或时间元素 表示 示例 G Era标志符 Text AD y 年 Year 1996;96原创 2013-03-25 15:25:45 · 820 阅读 · 0 评论 -
J2EE开发中的乱码问题
中文问题 a,如果是一个静态页面(html),里面有中文,一定要设置 , 并且要保证保存该页面的编码也是 utf-8。 当然,charset也可以 gbk,gb2312。其作用是,模拟 Conent-Type消息头, 告诉浏览器当前返回的页面的编码是什么。 b,在 Servlet类的 service方法里: request.setCha原创 2013-03-25 15:25:47 · 848 阅读 · 0 评论 -
关于POI设置背景色的问题
网上查了点资料,POI的设置背景色必须与另外一个设置结合起来headStyle.setFillPattern(HSSFCellStyle.SOLID_FOREGROUND); headStyle.setFillForegroundColor(HSSFColor.RED.index);就可以了!原创 2013-03-25 15:26:04 · 2538 阅读 · 0 评论 -
Java中的线程互斥问题
有如下代码:public class TraditionalThreadSynchronized { public static void main(String[] args) { new TraditionalThreadSynchronized().init(); } public void init() { final Outputer outputer = new原创 2013-03-21 12:36:57 · 830 阅读 · 0 评论 -
Java中Thread的经典面向编程案例
请问,你觉得以下代码输出的结果,请不要拿去运行,看你对面向对象编程的理解程度public class TestThread { public static void main(String[] args) { new Thread(new Runnable() { @Override public void run() { System.out.println("原创 2013-03-18 22:49:51 · 1009 阅读 · 1 评论 -
eclipse常用插件安装
1.svnSVN插件下载地址及更新地址,你根据需要选择你需要的版本。现在最新是1.8.x Links for 1.8.x Release: Eclipse update site URL: http://subclipse.tigris.org/update_1.8.x svn插件包下载: http://subclipse.tigris.org/servlets/ProjectDo原创 2013-06-05 00:50:34 · 1073 阅读 · 0 评论 -
关于jsp版ueditor1.2.5的部分问题解决
1. 关于上传图片失败的问题首先导入jar包 commons-fileupload-1.2.2.jar,ueditor.jar然后修改editor_config.js找到并修改 URL 修改为 window.UEDITOR_HOME_URL||"/mypro/ueditor/" 其中mypro是我的项目名称imagePath 修改为 URL + "upload/"假设我们的原创 2013-05-28 18:28:51 · 1210 阅读 · 0 评论 -
Jhost免费jsp服务器发布项目简析
很多人都不知道国内有jhost免费的jsp服务器,有些人知道,却不知道怎么用,下面我就简述下,送给爱学习,喜爱java开发的朋友首先,无论你使用的是eclipse还是myeclipse开发的项目,导出项目成war包,然后登陆你的jhost,打开“我的空间”、“网站空间”,上传刚刚导出的war包到“网站空间”内,然后解压此war包,即可,其实很简单jhost邀请码地址:原创 2013-05-29 21:43:52 · 4747 阅读 · 4 评论 -
Convention插件实现Struts2.1以上版本零配置
先来了解一下Convention吧,Convention插件完全工作在后台,Convention插件默认的搜索位于struts,struts2,action或者actions包下的java类。Action类必须实现com.opensymphony.xwork2.Action或者名字以Action结尾。 那么现在Convention插件就知道了为一个特别的请求调用相应的Action类,下一步是找到跳原创 2013-04-25 11:58:15 · 871 阅读 · 0 评论 -
关于spring的log4j的配置问题
近期在向一个jsp服务器上上传java项目,服务器是共用的,郁闷的是tomcat是不允许修改任何参数的,并且只能修改相应tomcat目录的相应项目下的文件。无奈碰到了棘手问题,也许是遇到的问题不多,花了不少时间来解决这个问题:最初我是使用了我们常常使用的方式配置log4j,即引包,配置web.xml,添加log4j.properties文件,然而问题恰恰是log4j.propertie原创 2013-06-29 19:27:35 · 1094 阅读 · 0 评论 -
struts2的iterator标签中的status
1:#status.odd 是否奇数行 2:#status.count 当前行数 3:#status.index 当前行的序号,从0开始『#status.count=#status.index+1』 4:#status.first 是否第一行 5:#status.last 是否最后一行 6:#status.modules(int) 当前行数取模转载 2013-06-30 23:10:51 · 886 阅读 · 0 评论 -
maven配置管理记录
首先安装nexus,按照正规方式原创 2014-04-22 23:15:09 · 1208 阅读 · 0 评论 -
Eclipse启动Tomcat后无法访问项目
Eclipse中的Tomcat可以正常启动,不过发布项目之后,无法访问,包括http://localhost:8080/的小猫页面也无法访问到,报404错误。这是因为Eclipse所指定的Server path和Deploy path的问题。在Eclipse配置的Tomcat Server上双击,可以看到下图:要想解决上述问题,需要修改Server path 和 Deploy pa转载 2014-04-27 22:46:23 · 15986 阅读 · 1 评论 -
jersey1.x集合html5使用FormData上传多文件实例
本文主要使用jersey1.x,结合html5的FormData对象来进行多文件提交示例讲解原创 2017-07-19 19:29:26 · 2166 阅读 · 0 评论