JavaEE
jerome_s
靠谱。
展开
-
Java中Excel导入功能实现、excel导入公共方法_POI -
这是一个思路希望能帮助到大家:如果大家有更好的解决方法希望分享出来公司导入是这样做的每个到导入的地方 @Override public List materialDataImport2(byte[] fileBytes, String fileName) { //return DataImport(fileBytes, fileName, "inv_m"); Fil原创 2014-08-01 07:51:01 · 7995 阅读 · 0 评论 -
JSTL之forEach的使用详解(简单的技术说得很详细)
在使用JSTL的核心标签库forEach之前,首先需要在JSP中通过taglib指令引入核心标签库:一、基本使用标签用于遍历集合中的对象,并能重复执行标签主体内容。它的基本用法如下所示:主体内容标签每次从items的集合中取出一个元素,并把它存放在只能标签内部才能访问的范围中,并用var的取值作为引用名称,通过该名称可以在标签主体内访问当前遍转载 2015-04-06 09:41:16 · 2800 阅读 · 2 评论 -
Ajax分页 Spring MVC + Hibernate
效果图:1. 添加公共类、方法、代码1. 分页类:Page.javapackage cn.com.aperfect.sso.base.dao;import java.util.ArrayList;import java.util.List;public class Page { // 当前页数 private int currentPage; /原创 2015-04-22 19:05:35 · 2323 阅读 · 0 评论 -
springmvc的介绍和第一个例子
spring mvc都做了些什么1. Controller为中心完成对系统流程的控制管理 (相当于Struts的Action)2. 从请求中搜集数据3. 对传入的参数进行验证4. 将结果返回给视图5. 针对不同的视图提供不同的解决方案6. 针对jsp视图技术提供标签库7. 拦截器8. 上传文件spring-mvc结构、核心组件1. DispatcherServlet:中央控制器,把请求给转发到具体的控制类2. Controller:具体处理请求的控制器 (想当Struts2的Ac原创 2014-06-03 22:29:23 · 2520 阅读 · 0 评论 -
jsp中文乱码 Servlet中文乱码 utf-8
JSP+Servlet项目中,项目统一使用utf-8编码。配置过滤器过滤所以请求并设置utf-8编码,jsp页面也都设置utf-8,但是还有一点很容易忽视的就是tomcat也要设置utf-8,默认情况下,tomcat使用的的编码方式:iso8859-1,将tomcat修改为utf-8编码修改tomcat下的conf/server.xml文件, URIEncoding="UTF-8"原创 2014-12-28 10:05:15 · 1592 阅读 · 0 评论 -
Web服务器的工作原理
本文由 ImportNew - 进林 翻译自 howtodoinjava。欢迎加入翻译小组。转载请见文末要求。Web服务器工作原理概述很多时候我们都想知道,web容器或web服务器(比如Tomcat或者jboss)是怎样工作的?它们是怎样处理来自全世界的http请求的?它们在幕后做了什么动作?Java Servlet API(例如ServletContext,ServletRequ转载 2015-02-27 10:29:47 · 709 阅读 · 0 评论 -
手动添加SSH支持、使用c3p0
大家有耐心的跟着做就能成功;很完成很好的一个实例;将三大框架整合使用SSH(struts2、spring、hibernate)* struts2 * 充当mvc的角色* hibernate dao层用hibernate技术来实现* spring * spring的声明式事务管理 * 应用spring的IOC和di做到完全的面向接口编程原创 2014-05-24 17:39:35 · 2066 阅读 · 0 评论 -
大型网站的灵魂——性能
转自: http://www.cnblogs.com/leefreeman/p/3998757.html前言 在前一篇随笔《大型网站系统架构的演化》中,介绍了大型网站的演化过程,期间穿插了一些技术和手段,我们可以从中看出一个大型网站的轮廓,但想要掌握设计开发维护大型网站的技术,需要我们一步一步去研究实践。所以我打算写一个系列,从理论到实践讲述大型网站的点滴,这也是一个共同学习的过转载 2015-02-28 14:46:56 · 800 阅读 · 0 评论 -
Java开发各层对象含义 PO,VO,DAO,BO,POJO
java的几种对象(PO,VO,DAO,BO,POJO)解释 一、PO:persistant object 持久对象,可以看成是与数据库中的表相映射的java对象。最简单的PO就是对应数据库中某个表中的一条记录,多个记录可以用PO的集合。PO中应该不包含任何对数据库的操作。 二、VO:value object值对象。通常用于业务层之间的数据传递,和PO一样也是仅仅包含数据而已。转载 2014-12-28 16:30:36 · 6761 阅读 · 1 评论 -
Tomcat 5.5 JNDI Resource 配置 (tomcat数据源配置)
转自:http://blog.csdn.net/fenglibing/article/details/4528512Tomcat 5.5 JNDI Resource 配置Author Blog:http://blog.csdn.net/fenglibing该文是对Tomcat 5.5 JNDI Resource配置的翻译,文章中主要提到对的配置操作,有我做一些取舍,原文的地址为:转载 2014-12-25 14:39:33 · 1180 阅读 · 0 评论 -
如何在web.xml文件中引入其他的xml文件(拆分web.xml)
转载自:http://www.blogjava.net/jiangjf/archive/2009/04/09/264685.html 最近在做一个Servlet+javaBean的项目,服务器用的是tomcat。因此,所有的页面都是servlet请求,而且很多,需要在web.xml文件中进行配置。导致web.xml文件特别大,而且这个系统以后会做大,并且会出现系统拆分,为了便于以转载 2014-12-25 12:20:42 · 2612 阅读 · 1 评论 -
Java构造和解析Json数据的两种方法详解一
转自:http://www.cnblogs.com/lanxuezaipiao/archive/2013/05/23/3096001.html 在www.json.org上公布了很多JAVA下的json构造和解析工具,其中org.json和json-lib比较简单,两者使用上差不多但还是有些区别。下面首先介绍用json-lib构造和解析Json数据的方法示例。 用o转载 2015-01-11 15:25:37 · 843 阅读 · 0 评论 -
Java构造和解析Json数据的两种方法详解二
转自:http://www.cnblogs.com/lanxuezaipiao/archive/2013/05/24/3096437.html转载 2015-01-11 15:35:30 · 884 阅读 · 0 评论 -
springmvc返回值、数据写到页面、表单提交、ajax、重定向
springmvc返回值、数据写到页面、表单提交、ajax、重定向原创 2014-06-04 11:13:48 · 13547 阅读 · 3 评论 -
JS 跨域请求
两个项目,第一个项目想通过 AJAX 请求第二个项目。原创 2015-10-24 11:13:46 · 992 阅读 · 0 评论 -
分布式集群Session共享 简单多tomcat8+redis的session共享实现
什么是Session 用户使用网站的服务,基本上需要浏览器与Web服务器的多次交互。HTTP协议本身是无状态的,需要基于HTTP协议支持会话状态的机制。这样的机制应该可以使Web服务器从多次单独的HTTP请求中看到“会话”,也就是知道那些请求是来自哪个会话的。 具体实现方式为:在会话开始时,分配一个唯一的会话表示(SessionId),通过Coo原创 2016-09-25 11:10:36 · 33903 阅读 · 18 评论 -
JavaEE介绍
1、 为什么需要JavaEE我们编写的JSP代码中,由于大量的显示代码和业务逻辑混淆在一起,彼此嵌套,不利于程序的维护和扩展。当业务需求发生变化的时候,对于程序员和美工都是一个很重的负担。为了程序的易维护性和可扩展性,这就需要我们使用JavaEE技术来进行项目开发2、 什么是JavaEEJavaEE是一个开发分布式企业级应用的规范和标准。Java语言的平台有3个版本:适原创 2014-05-29 18:39:07 · 1367 阅读 · 0 评论 -
Web开发的发展史
导读:Arunr 把过去 15 年以来,Web开发从最初的纯 HTML 到 CGI、PHP\JSP\ASP、Ajax、Rails、NodeJS 这个过程简要地进行了介绍。Arunr 计划把这个作为一个大纲,接下来把每一部分详细地写点东西。如果你想了解Web开发的转变轨迹,推荐看看这篇文章。感谢@烈焱石 的热心翻译。如果其他朋友也有不错的原创或译文,可以尝试推荐给伯乐在线。 在接下来转载 2015-04-06 09:29:53 · 822 阅读 · 0 评论 -
Web开发技术的演变
原文出处: WildFly 欢迎分享原创到伯乐头条受到好文《Web开发的发展史》(英文)激发的灵感,写下我对web开发技术的认识。1. 静态页面时代大学时候,上机还得换卡穿拖鞋,Novell的网络是很神奇的,然而更神奇的是通讯原理老师半神秘的讲他上 Internet,“Cernet(教育网)有条64K的出口,半年前还很快,现在已经比较卡了”。就这样,我们用Netscap转载 2015-04-06 09:32:25 · 1094 阅读 · 0 评论 -
Github最流行的10,000个Java项目使用的类库
本文由 ImportNew - Andy.Song 翻译自 takipiblog。欢迎加入翻译小组。转载请见文末要求。前言作为Java开发人员,总是需要面临这门不断成熟、高速改进中的语言。开发人员每次开始新项目时总会面临一个困境——是使用大家都在讨论的、全新的热门类库,还是使用经久考验的类库?译注:这个问题说白了,是那些经验不足的程序员面临的问题。有经验的工转载 2015-05-21 20:07:55 · 917 阅读 · 0 评论 -
Spring Security3 - MVC 整合教程
下面我们将实现关于Spring Security3的一系列教程. 最终的目标是整合Spring Security + Spring3MVC 完成类似于SpringSide3中mini-web的功能. Spring Security是什么? 引用Spring Security,这是一种基于Spring AOP和Servlet过滤器的安全框架。它提供全面的安全性解决转载 2015-04-24 13:18:48 · 1320 阅读 · 0 评论 -
通过邮件找回密码功能的Java实现
1、有个需求就是,忘记密码后通过邮箱找回。现在的系统在注册的时候都会强制输入邮箱,其一目的就是 通过邮件绑定找回,可以进行密码找回。通过java发送邮件的功能我就不说了,重点讲找回密码。 2、参考别人的思路:发送邮件→请求邮件里的URL→验证url→{验证成功修改密码,不成功跳转到失败页面}重点就是如何生成这个url和如何解析这个url.需要注意的是一个url只能修改一转载 2015-01-28 20:07:37 · 2961 阅读 · 2 评论 -
Java中导出到Excel实现_aspose.cells
参考http://183615215-qq-com.iteye.com/blog/1858208包下载:http://pan.baidu.com/s/1o6ju0ZK,将lib的jar包导入到工程中 。。。 Spring mvc方面参考http://blog.csdn.net/jerome_s/article/details/28308489http://blog.cs原创 2014-09-03 20:40:56 · 11265 阅读 · 1 评论 -
全文检索概念,Lucene大致结构
1.1 常见的全文检索 1) 在window系统中,可以指定磁盘中的某一个位置来搜索你想要得到的东西。2) 在myeclipse中,点击Help->Help Contents,可以利用搜索功能找到你要查询的帮助文档。3) 在百度和google 中,可以搜索互联网中的信息,有:网页、pdf、word音频、视频等内容。4) 在bbs系统中,有搜索文章的功能。以上的查询功原创 2014-06-22 21:38:44 · 1115 阅读 · 0 评论 -
第一个lucene程序,把一个信息写入到索引库中、根据关键词把对象从索引库中提取出来、lucene读写过程分析
新建一个Java Project :LunceneTest准备lucene的jar包,要加入的jar包至少有:1)lucene-core-3.1.0.jar (核心包)2) lucene-analyzers-3.1.0.jar (分词器)3) lucene-highlighter-3.1.0.jar (高亮器)4) lucene-memory-3.1.0原创 2014-06-22 21:40:13 · 2252 阅读 · 0 评论 -
springmvc注解形式的开发参数接收
@controller:标识当前类是控制层的一个具体的实现@requestMapping:放在方法上面用来指定某个方法的路径,当它放在类上的时候相当于命名空间需要组合方法上的requestmapping来访问。原创 2014-06-03 22:45:28 · 2719 阅读 · 0 评论 -
lucene索引库的增删改查操作
1. 索引库的操作保持数据库与索引库的同步说明:在一个系统中,如果索引功能存在,那么数据库和索引库应该是同时存在的。这个时候需要保证索引库的数据和数据库中的数据保持一致性。可以在对数据库进行增、删、改操作的同时对索引库也进行相应的操作。这样就可以保证数据库与索引库的一致性。工具类DocumentUtils在对索引库进行操作时,增、删、改过程要把一个JavaBean封原创 2014-06-23 20:31:59 · 1974 阅读 · 0 评论 -
JSP简单隔行变色和日期格式化
以前好像在找,都没找到简单点的,所以后面就自己写了一个,感觉超级简单又好理解,分享给大家原创 2014-05-19 12:49:36 · 5928 阅读 · 0 评论 -
Hibernate实体映射文件多对多等关系简单应用技巧
Hibernate实体映射文件多对多等关系简单应用技巧,看了绝对觉得很简单。多对一,一对多中的column的名字自己取,但是对应的两个关系的两个column必须一样;一般在多的一方,把属性名+Id当成column值,一对多 一方也使用这个column,这样就可以了;多对多中,tables 是多对多的中间表一般命名中包括两个表名。 key中的column值得是集合外键,指的是引用当前自己表的外键,本对象+Id。 many-to-many指的是引用对方的外键,一般关联对象名+Id;原创 2014-05-23 20:56:38 · 1221 阅读 · 0 评论 -
通过JNDI从服务器容器中获取资源_Spring JNDI+Mysql+Tomcat
通过JNDI从服务器容器中获取DataSource资源 (由容器管理,不要关闭它,容器自己会处理)原创 2014-05-23 12:49:41 · 2350 阅读 · 0 评论 -
Web服务,XFire的一个例子
Web服务,XFire的一个例子原创 2014-06-05 09:02:20 · 1284 阅读 · 0 评论 -
Weblogic
weblogicj2ee 有13个组件,tomcat只支持三个,weblogic完整对它支持的;j2ee 是分布式系统的一个解决方案,weblogic对它进行支持;原创 2014-05-30 19:57:12 · 802 阅读 · 0 评论 -
Spring声明式事务管理
spring配置文件加如下:原创 2014-05-15 08:53:45 · 673 阅读 · 0 评论 -
lucene_indexWriter说明、索引库优化
IndexWriterHibernate的SessionFactory在Hibernate中,一般保持一个数据库就只有一个SessionFactory。因为在SessionFactory中维护二级缓存,而SessionFactory又是线程安全的。所以SessionFactory是共享的。lucene的IndexWriter如果同时在一个索引库中同时建立两个In原创 2014-06-23 20:41:49 · 1791 阅读 · 2 评论 -
springmvc文件上传和拦截器
学习笔记_springmvc文件上传和拦截器原创 2014-06-04 12:14:01 · 3910 阅读 · 0 评论 -
基于CAS实现单点登录(SSO):工作原理
工作中使用到了SSO,网上看到了 单点登录(SingleSign On , 简称 SSO )是目前比较流行的服务于企业业务整合的解决方案之一, SSO使得在多个应用系统中,用户只需要登录一次就可以访问所有相互信任的应用系统。 SSO的解决方案很多,比如收费的有UTrust、惠普灵动等,开源的有CAS、Smart SSO等,其中应用最为广泛的是CAS。 C转载 2014-09-02 07:46:33 · 1188 阅读 · 0 评论 -
过滤器、监听器、拦截器的区别
原文:http://www.360doc.com/content/10/0601/09/495229_30616324.shtml 1.过滤器Servlet中的过滤器Filter是实现了javax.servlet.Filter接口的服务器端程序,主要的用途是过滤字符编码、做一些业务逻辑判断等。其工作原理是,只要你在web.xml文件配置好要拦截的客户端请求,它都会帮你拦截到转载 2014-08-10 08:27:42 · 839 阅读 · 0 评论 -
jsp Request获取url信息的各种方法比较
转自:http://www.cnblogs.com/zhwl/p/3625360.html转载 2014-08-06 18:45:41 · 1551 阅读 · 0 评论 -
Ant简介
Ant简介,使用例子演示理解原创 2014-05-29 21:27:54 · 1096 阅读 · 0 评论 -
使用反射创建Bean、Spring中是如何根据类名配置创建Bean实例、Java提供了Class类获取类别的字段和方法,包括构造方法
Java提供了Class类,可以通过编程方式获取类别的字段和方法,包括构造方法 获取Class类实例的方法: 类名.class 实例名.getClass() Class.forName(className)public class RefTest { @Test public void testRef(){ //Class cls = RefTest.cl原创 2014-05-21 18:32:37 · 5514 阅读 · 0 评论