java ee
文章平均质量分 77
jin_yan_liang
这个作者很懒,什么都没留下…
展开
-
使用SSH框架的好处
典型的J2EE三层结构,分为表现层、中间层(业务逻辑层)和数据服务层。三层体系将业务规则、数据访问及合法性校验等工作放在中间层处理。客户端不直接与数据库交互,而是通过组件与中间层建立连接,再由中间层与数据库交互。 表现层是传统的JSP技术,自1999年问世以来,经过多年的发展,其广泛的应用和稳定的表现,为其作为表现层技术打下了坚实的基础。中间层采用的是流行的Spring+Hib...原创 2010-08-09 08:54:31 · 106 阅读 · 0 评论 -
tomcat部署get请求乱码问题解决方法
默认情况下,Tomcat对请求采用的默认编码是ISO-8859-1, 这样我们提交的汉字被认为是ISO-8859-1的编码,所以在程序中接收时显示乱码 。 在过滤器中调用request.setCharacterEncoding("GBK"),那么Post上来的汉字将被认为是GBK编码,而 Tomcat5对于Get请求上来的编码并不根据过滤器的设定辨认编码方式,默认的依然是ISO-8859-1,所...原创 2011-06-13 18:06:54 · 126 阅读 · 0 评论 -
HttpURLConnection发送文件
Java代码 [code="java"]URL url = new URL( "http://**********"); HttpURLConnection connection = (HttpURLConnection) url.openConnection(); connection.setD...原创 2011-07-05 10:16:49 · 251 阅读 · 0 评论 -
j2ee获取客户端参数集
Java代码 [code="java"]package javacommon.util; import java.io.IOException; import java.io.PrintWriter; import java.io.UnsupportedEncodingException; import java.net.HttpURLConnec...原创 2011-07-07 18:28:30 · 98 阅读 · 0 评论 -
xml中大于、小于等特殊字符处理
可以用下面这种写法转义 < < > > <> & & ' ' " "也可以使用符号进行说明,将此类符号不进行解析 like的写法可以用下面的这种 LIKE #param#||'%' 或 '...原创 2011-10-11 09:57:36 · 265 阅读 · 0 评论 -
struts2的日期date格式化(3种)
在直接原创 2011-08-02 09:27:43 · 309 阅读 · 0 评论 -
字符编码过滤器的一般写法
今天研究别人的代码的时候突然发现spring的org.springframework.web.filter包下居然有个CharacterEncodingFilter.java,汗.....以前都没注意呢!不过那个看起来有点麻烦,所以下面的这个过滤器比较简单实用java 代码[code="java"]public class CharacterEncodingFilter impleme...原创 2011-08-04 16:24:03 · 167 阅读 · 0 评论 -
ssh分页(多个例子)
先是一个page的bean:Java代码 package com.leatherstore.other; public class Page { /** 是否有上一页 */ private boolean hasPrePage; /** 是否有下一页 */ private boolea...原创 2011-03-31 17:50:05 · 203 阅读 · 0 评论 -
jsp打印问题
jsp打印问题回复于 2006-01-06 22:43:45 得分 0网页的打印一直是一个比较麻烦的问题,好的解决办法是使用第三方的插件来解决。 你可以查一下使用用友的华表有关这方面的解决办法。Top回复于 2006-01-06 23:11:21 得分 0 现在不是可以在jsp中用水晶报表了吗,也是在刚学这个东西.Top回复于 2006-01-07 09:2...原创 2011-04-07 15:58:42 · 132 阅读 · 0 评论 -
Tomcat内存溢出的原因 三个原因
Tomcat内存溢出的原因 在生产环境中tomcat内存设置不好很容易出现内存溢出。造成内存原因是不一样的,当然处理方式也不一样。 Tomcat内存溢出的原因 在生产环境中tomcat内存设置不好很容易出现内存溢出。造成内存原因是不一样的,当然处理方式也不一样。 这里根据平时遇到的情况和相关资料进行一个总结。常见的一般会有下面三种情况: 1.OutOfMemoryError: J...原创 2011-12-12 13:38:09 · 262 阅读 · 0 评论 -
Tomcat中关于堆内存与永久区内存的设置
1.在tomcat (免安装版)文件夹下的bin文件夹下找到catalina.bat,用记事本将它打开,在其中找到rem ----- Execute The Requested Command ---------------------------------------(。。。。。。。。。。。。。。。。。。。。。。。。。。。。。)echo Using CATALINA_BASE:...原创 2011-12-12 13:49:39 · 327 阅读 · 0 评论 -
FusionCharts参数的详细说明和功能特性
功能特性animation 是否动画显示数据,默认为1(True)showNames 是否显示横向坐标轴(x轴)标签名称rotateNames 是否旋转显示标签,默认为0(False):横向显示showValues 是否在图表显示对应的数据值,默认为1(...原创 2013-03-13 12:22:13 · 140 阅读 · 0 评论 -
Tomcat:IOException while loading persisted sessions: java.io.EOFException
一直用tomcat一段时间都一切正常,最近一次启动tomcat忽然报一下异常就发生以下异常:严重: IOException while loading persisted sessions: java.io.EOFException严重: Exception loading sessions from persistent storage解决办法:原因是tomcat对硬盘的...原创 2011-06-13 15:56:25 · 82 阅读 · 0 评论 -
FreeMarker在struts2,JAVA,web中的应用实例
FreeMarker概述 * FreeMarker是一个模板引擎,一个基于模板生成文本输出的通用工具,使用纯Java编写 * Template + data model = output FreeMarker 是一个非常优秀的模板引擎,这个模板引擎可用于任何场景,FreeMarker负责将数据模型中的数据合并到模板中,从而生成标准输出.界面开发人员只需要关于界面(也就是...原创 2011-09-15 10:19:28 · 102 阅读 · 0 评论 -
ssh三大框架整合需要的jar包
Hibernate Jar: hibernate3.jar,这个是hibernate3.0的核心jar包,必须的,呵呵,没的选,像我们常用的Session,Query,Transaction都位于这个jar文件中,必要。 cglib-2.1.3.jar,CGLIB库,Hibernate用它来实现PO字节码的动态生成,非常核心的库,必要。 asm.jar ASM字节码库 如果...原创 2011-01-15 20:48:40 · 79 阅读 · 0 评论 -
ssh搭建网站注意事项
在搭建SSH框架中,要注意的几个问题有: (1)jar包的选择,尤其是在新的S2SH和S1SH的区别,注意去掉Spring中多余的asm-2.2.3(Spring2.5)这个jar包,否则与Hibernate的asmjar包冲突; (2)关于Spring的ApplicationContext的读取,有两种方式,Servlet2.5以后采用的是Listener的方式, org....原创 2011-01-16 22:09:38 · 129 阅读 · 0 评论 -
ssh搭建网站总结
看过了两三个SSH搭建的视频(浪曦风中叶老师、尚学堂李勇老师的两个视频),也跟着视频把这个框架搭了两遍,有点迷迷糊糊的,为了加深印象,我决定不依靠视频再来搭一遍,经过一天的调试与处理,终于能够独立自主地把SSH框架给搭建起来了,不容易啊。其中出现的错误以及各种各样的BUG不计其数,通过查阅文档以及Google得到了解决。这里,我就来做一个总结:SSH框架的基本配置:1.相关jar包的引...原创 2011-01-16 22:36:23 · 579 阅读 · 0 评论 -
Spring Hibernate SessionFactory packagesToScan Bug
Java代码 org.hibernate.dialect.MySQL5Dialect ${hi...原创 2011-01-24 23:15:45 · 202 阅读 · 0 评论 -
使用 HibernateTemplate 实现分页查询
/*** 使用hql 语句进行操作* @param hql HSQL 查询语句* @param offset 开始取数据的下标* @param length 读取数据记录数* @return List 结果集*/public List getListForPage(final String hql, final int offset, final int length) {...原创 2011-01-24 23:28:43 · 527 阅读 · 0 评论 -
jstl 遍历集合
Iterator Collectionstable { border-collapse: collapse; border: 1px solid black;}td, th { border: 1px solid black;...原创 2011-01-26 16:02:03 · 260 阅读 · 0 评论 -
XFire建立webservice服务和客户端
XFire 是与Axis 2并列的新一代Web Service框架,通过提供简单的API支持Web Service各项标准协议,帮助你方便快速地开发Web Service应用。相对于Axis来说,目前XFire相对受欢迎,加上其提供了和Spring集成的支持,在目前的Web Service开源社区拥有众多的追随者。并且因为XFire为Spring提供的支持,使得我们可以很容易在Spring...原创 2011-08-15 15:50:55 · 183 阅读 · 0 评论 -
ognl表达式入门应用
[code="java"]package foo.test;public class User { private Person person; private String username; private String sex; public String getSex() { return sex; } public void setSe...原创 2011-08-30 17:12:27 · 91 阅读 · 0 评论 -
java乱码问题
Java中乱码问题很常见,原因也多种多样,这里做一个总结,不求全面,力求准确,如果错误欢迎指正。 1.文件页面编码导致的乱码。每一个文件(java,js,jsp,html等)都有其本身的编码格式,文件中的代码在一种编码中显示正常,在另外一种编码下就会显示出乱码。在Eclipse中,每一个工程都会有编码格式(Text file encoding), 一般默认为GBK。而一...原创 2011-09-01 09:44:09 · 275 阅读 · 0 评论 -
分页标签:pager-taglib使用指南
一简介, Pager-taglib,支持多种风格的分页显示。实际上她是一个Jsp标签库,为在JSP上显示分页信息而设计的一套标签,通过这些标签的不同的组合,会形成多种不一样的分页页面,风格各异,她自带的DEMO就有七种左右的分页风格,包括Google的分页风格。而需要订制自已的风格的分页页面也非常简单。 分页方式有两种: 一种是从Action中得到一个List,在页面上通过进行自动分页...原创 2011-01-26 18:07:12 · 76 阅读 · 0 评论 -
J2EE里面使用freemark技术
模板技术在现代的软件开发中有着重要的地位,而目前最流行的两种模板技术恐怕要算freemarker和velocity了,webwork2.2对两者都有不错的支持,也就是说在webwork2中你可以随意选择使用freemarker或velocity作为view,模板技术作为view的好处是很多,尤其和jsp比较起来优点更大,众所周知jsp需要在第一次被执行的时候编译成servlet,那么这个过程是很慢...原创 2011-09-15 09:46:50 · 110 阅读 · 0 评论 -
Apache+Tomcat集群配置
Tomcat 本文Apache+Tomcat集群配置 基于最新的Apache和Tomcat,具体是2011年4月20日最新的Tomcat和Apache集群和负载均衡配置。准备环境ApacheApache是http服务器,我们利用其对Tomcat进行负载均衡。目前最新版本为2.2.17,下载地址为http://httpd.apache.org/download.cgi#ap...原创 2013-06-24 09:49:23 · 152 阅读 · 0 评论