![](https://img-blog.csdnimg.cn/20201014180756928.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
J2EE
文章平均质量分 77
thoughtfly
这个作者很懒,什么都没留下…
展开
-
严重: Error listenerStart问题解决方案
严重: Error listenerStart org.apache.catalina.core.StandardContext start严重: Context [/testWSH] startup failed due to previous errors 一种解决方案是把web.xml文件中的<o:p></o:p><listener&g...原创 2009-09-27 09:41:22 · 5702 阅读 · 0 评论 -
JSR 303 spring3 注释验证备忘
下载 JSR 303 – Bean Validation 规范 http://jcp.org/en/jsr/detail?id=303Hibernate Validator 是 Bean Validation 的参考实现 . Hibernate Validator 提供了 JSR 303 规范中所有内置 constraint 的实现,除此之外还有一些附加的 constraint。如果想了...原创 2012-03-14 10:48:18 · 75 阅读 · 0 评论 -
使用glassfish搭建集群
环境 两台服务器 服务器A主机名为serverA。IP:192.168.1.1 服务器B主机名为serverB。IP:192.168.1.2 GLASSFISH版本为3.1.2目的服务器A将做为集群g的中央管理器并运行一个实例instance1。服务器B只运行一个实例instance2。步骤1. A,B两台机上都装上GLASSFISH2. A机上启动GLA...2012-03-13 17:03:19 · 274 阅读 · 0 评论 -
spring mvc3 + hibernate web.xml配置模板
<?xml version="1.0" encoding="UTF-8"?><web-app xmlns="http://java.sun.com/xml/ns/javaee" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://java.sun.com/原创 2012-07-12 10:39:13 · 129 阅读 · 0 评论 -
Log4j配置备查
配置日志信息输出目的地,其语法为:log4j.appender.appenderName= fully.qualified.name.of.appender.class // "fully.qualified.name.of.appender.class"可以指定下面五个目的地中的一个: 1.org.apache.log4j.ConsoleAppender(控制台)2....原创 2012-02-29 11:09:52 · 67 阅读 · 0 评论 -
Java文件下载的几种方式
Java文件下载的几种方式 public HttpServletResponse download(String path, HttpServletResponse response) { try { // path是指欲下载的文件的路径。 File file = new File(path); ...原创 2012-02-29 11:01:19 · 158 阅读 · 0 评论 -
web记录用户登出时间解决方案
2012-2-28方案一监听session摧毁1.继承HttpSessionListener并实现sessionDestroyed方法2.设置session过期最大值,一般为30分钟。优点:容易实现缺点:精度不高方案二页面中使用框架或ajax不停向服务发送请求1.页面中利用js或框架间隔性向服务器发送请求优点:精度较高 缺点:代码容易混乱,影响并...2012-02-28 10:28:53 · 1231 阅读 · 0 评论 -
使用glassfish实现负载均衡和集群
2012-2-27版本:glassfish v3 apache httpd-2.2.22 mod_jk-apache-2.2.2.soglassfish已经内部实现集群步骤启动某个域后,打开后台管理1.创建一个节点2.创建一个集群并指向特定节点3.在集群下创建实例,实例分两种,本机的和远程的。远程的要使用SSH安全套接字。确认后会给出新的监听端口4.部署...2012-02-27 18:24:01 · 331 阅读 · 0 评论 -
使用jdk6发布调用web service
发布web service如果使用的jdk是1.6 update 17以上的则直接使用 @WebService 标签和 Endpoint.publish静态方法即可package test;import javax.jws.WebService;import javax.xml.ws.Endpoint;import t.TestService;@WebSe...2012-06-26 14:22:43 · 110 阅读 · 0 评论 -
继续用手去戳GWT
昨天搞了下GWT开始有点感觉了,今天继续再研究下,看看以后项目里能不能也让这个新生代也搅和几下。 昨天研究的前台,今天开始研究后台的数据传输。这个GWT为了实现异步传输和使用安全通信,捣鼓出了RPC机制,以我的理解就是远程处理回调机制GWT为了实现异步传输做了一个异步回调接口,需要两个方法实现,一个成功一个失败。要取得服务器上的数据还要定议客户端接口和服务端实现,在使用接口时再加入那个回调...2011-03-23 19:05:35 · 58 阅读 · 0 评论 -
用手戳了戳GWT
以前就听过不少人对GWT的歌颂了,今天终于是有时间来摸下这个东东,当然还没有很静下心来,只是用手轻轻地去戳了戳它,嗯,它的反应可不小哦。 这两天刚好项目结项,有了点空闲时间。想到项目里大家使用的工具类不是很统一,就想把大家所使用的工具整理下,在整理到验证时,突然想到,好像GWT是把js来当成JAVA写的,写完后又能再生成js文件,如果是这样,那我不就是可以一次写验证两边同时实现,再写测试用...2011-03-22 20:01:21 · 98 阅读 · 0 评论 -
单点登录的基本原理
任何技术,抓住核心知识则一通百通,要明确战略再研究战术。 单点登录的原理不难,还是我以前说的,真经一句话。就是对于多个应用系统使用统一验证手段,核心就是这么简单。 难就难在如何使多个系统统一起来。要考虑到协议,安全,可伸缩,易用,系统变动小等等因素。 本来SUN公司有个openSSO做的很不错,可惜啊,威胁到了oracle以前自身的一个单点登录系统,被枪毙了。忘了是哪个公司...2011-07-07 19:09:43 · 189 阅读 · 0 评论 -
JCS缓存系统核心知识点脑图
JCS缓存系统核心知识点脑图 PDF在线文档地址:http://www.docin.com/p-203294129.html2011-05-16 10:40:15 · 72 阅读 · 0 评论 -
struts整合spring
在web.xml中做如下配置 <filter> <filter-name>struts2</filter-name> <filter-class>org.apache.struts2.dispatcher.FilterDispatcher</filter-class> <init-param> ...原创 2010-02-21 09:01:42 · 76 阅读 · 0 评论 -
struts2异常处理
一,Struts2的异常处理机制:任何成熟的MVC框架都应该提供成就的异常处理机制。Strut2也不例外。Struts2提供了一种声明式的异常处理方式。Struts2也是通过配置的拦截器来实现异常处理机制的。Struts2的异常处理机制通过在struts.xml文件中配置﹤exception-mapping ...﹥元素完成的,配置该元素时,需要指定两个属性:ex...2010-04-07 09:31:30 · 88 阅读 · 0 评论 -
Struts2和Freemarker整合参数
struts2对freemarker有支持。在response里可以通过加参数来指定显示模式为freemarker分析下: <action name=”staticViewAction” class=”com.mobilesoft.esales.webapp.action.StaticViewtAction”> <result name...原创 2009-12-29 12:55:09 · 125 阅读 · 0 评论 -
[带菜鸟飞]验证码功能实现
验证码一般用于登录功能,其实现一般分为两种,js验证码生成和服务器验证码生成。js的生成也就是使用js的2D功能画出验证码,这种方法实现起来只要调用几个js插件就可以快速生成,但缺点是,如果有人通过更改浏览器js来绕过验证,这验证码的防线就是一种摆设了。 至于服务器的验证码生成要安全的多。其原理也不复杂。1.在打开登录页面时,通过加载图片元素标签img的src属性可再发出一个请求到...2012-07-17 14:55:19 · 350 阅读 · 0 评论