
J2EE框架
文章平均质量分 63
lddongyu
这个作者很懒,什么都没留下…
展开
-
解决启动WebLogic输入用户名密码问题
启动WebLogic时需要输入该Domain的用户名和密码,而在生产环境中,一般会要求不要在每次启动时都输入用户名密码,简化操作的复杂度,而通过一些简单的配置就可以达到这样的效果,通常的做法有两种:1、修改WebLogic的启动脚本,在里面填入用户名和密码2、增加boot.properties文件,保存用户名和密码(推荐方式)在此将详细介绍两种方法的操作步骤。<br /> 实现<br />1、修改WebLogic的启动脚本,即修改startWebLogic.sh,增加如下内容: WLS_USER="webl转载 2011-05-19 09:03:00 · 1247 阅读 · 0 评论 -
The archive: /bin/bootstrap.jar which is referenced by the classpath, does not exist.
配置完毕后,欲在Eclipse中启动tomcat,但启动失败,每次都报错,错误提示如下:* The archive: /bin/bootstrap.jar which is referenced by the classpath, does not exist. 显然是路径问题,但问题出在哪儿,如何解决呢?这里是server的配置出了问题,双击eclipse中右下角面板中的servers-转载 2009-02-19 14:31:00 · 13148 阅读 · 5 评论 -
Proxool连接池实现
首先从 http://proxool.sourceforge.net/ 下载proxool-0.9.0RC2.zip解压后,把proxool-0.9.0RC2.jar放到工程的lib文件夹里面。proxool是一个非常强大的连接池工具包,我觉得相比dbcp、c3p0这两个连接池包都要好用,我用loadrunner测试过,这三个连接池的从性能上排名如下:proxool>c3p0>dbcp,特别是转载 2008-11-18 09:25:00 · 830 阅读 · 0 评论 -
myeclipse6.0注册码大放送
myeclipse6.0注册码大放送Subscriber: yeming Subscription Code: lLR7ZL-655444-54516456213945437找了半天才找了个网上不太那么显眼的,我用过可是使用,不过注意注册时千万别上网否则你就重装吧!正常:Subscriber:AdministratorSubscription Code:NLR8ZC-855550-655268转载 2008-08-20 12:07:00 · 1481 阅读 · 0 评论 -
在Tomcat中部署Java Web应用程序
让大家久等了。今天给大家介绍怎样在Tomcat5.5.9中部署Java Web应用程序。本文的重点是如何部署,所以暂且先不介绍怎样开发Web应用程序和怎样启动Tomcat服务器,也不考虑使用的什么开发工具,总之在练习本文所说的例子之前,你应该有一个Java Web应用程序。本文假定Web应用程序的根目录为PetWeb。而且存放在F:/下。下文中$CATALINA_HOME指的是Tomcat根目录。转载 2008-07-18 09:32:00 · 4360 阅读 · 0 评论 -
无法在局域网内访问tomcat服务
我的tomcat服务可以在本机访问,通过下列三种方式都可以: http://localhost/mycrm http://127.0.0.1/mycrm http://192.168.1.108/mycrm 但是局域网内的其他用户,比如用户(192.168.1.109)却无法通过下列方式访问 http://192.168.1.108/mycrm 提示找不到 我的tomcat版本是5.0转载 2008-02-14 14:13:00 · 7504 阅读 · 0 评论 -
TOMCAT内存溢出
Tomcat默认可以使用的内存为128MB,在较大型的应用项目中,这点内存是不够的,轻微时,会使系统性能急剧下降,严重时,将导致系统无法运行,影响系统的稳定性。当内存不够用时,常见的问题就是报tomcat内存益处错误,从儿导致客户端包500错误的,如下:解决方法主要是加大TOMCAT可利用内存,并在程序当中加大内存使用。因此根据应用的需求,有必要调整JVM使用内存的大小。现在将手工修改tomcat转载 2008-01-28 09:40:00 · 676 阅读 · 0 评论 -
Servlet学习——分析一牛同事的代码
业务需求:一管理系统,系统架构是struts+sping+hibernate,客户在页面上点击一按钮,触发一个发送E-mail的操作。Email的内容是html的格式,内容不是死的,但有一个模板。 解决思路:其一,读入这个模板的html源代码,把需要动态显示的部分分别用特殊的代码做标记,然后在后台把这些特殊的标记用该显示的内容替换。这样做的缺点,如果动态显示的内容较多,需要做多个原创 2007-10-10 09:48:00 · 2718 阅读 · 4 评论 -
java(Web)中相对路径,绝对路径问题总结
前言: 前一段时间,由于在处理Web应用下的文件创建与移动等,因此涉及到很多关于Java中相对路径,绝对路径等问题。同时,对于Web应用中的相对路径,绝对路径,以及Java.io.File类学习了一下。也找了一些资料。希望大家遇到类似的问题,可以更有效的解决。====================================================================转载 2007-09-20 10:43:00 · 724 阅读 · 0 评论 -
设计模式之Singleton(单态)
单态定义:Singleton模式主要作用是保证在Java应用程序中,一个类Class只有一个实例存在。 在很多操作中,比如建立目录 数据库连接都需要这样的单线程操作。 还有, singleton能够被状态化; 这样,多个单态类在一起就可以作为一个状态仓库一样向外提供服务,比如,你要论坛中的帖子计数器,每次浏览一次需要计数,单态类能否保持住这个计数,并且能synchronize的安转载 2007-09-19 17:56:00 · 628 阅读 · 1 评论 -
用Java Mail发送带有图片附件的html格式邮件
用Java Mail发送带有图片的html格式的邮件,针对于显示图片,一般有两种方法。 1. 图片存在于服务器上,我们只需要把图片在服务器的的链接放进去即可。 这种发式比较简单,但是这种方法有些缺陷: 图片不支持离线浏览; 每次浏览邮件需要访问web服务,增加服务器负担; 若图片以二进制的方式存在于数据库或是动态生成的,则无法有效的解决。 2. 把图片以附件的方式发送出去,这种方式非常适用于图片存转载 2007-09-19 13:46:00 · 1500 阅读 · 0 评论 -
JavaMail的常用类介绍
事先说明: 没用过JavaMail的人可能看不懂这些介绍,不过不要紧,后面的文章有具体的实例,到时也可倒回来查看这些类的用法. (1) javax.mail.Properties类 JavaMail需要Properties来创建一个session对象。它将寻找字符串"mail.smtp.host",属性值就是发送邮件的主机. 用法: Properties props = new Pr转载 2007-09-19 14:12:00 · 855 阅读 · 0 评论 -
eclipse导入一个vss下的工程后,加不进包
eclipse导入一个vss下的工程,工程中有些包没有找到,添加的时候却加不进去,原来vss下的文件全是只读的,把工程所在文件夹的只读属性勾去,再添加包即可。原创 2008-12-12 17:27:00 · 863 阅读 · 0 评论 -
myeclipse中分配tomcat启动时所占内存大小
很大的web工程,用tomcat默认分配的内存空间无法启动,如果不是在myeclipse中启动tomcat可以对tomcat这样设置: TOMCAT_HOME/bin/catalina.bat 中添加这样一句话: set JAVA_OPTS= -Xmx1024M -Xms512M -XX:MaxPermSize=256m 如果要在myeclip原创 2008-12-17 15:32:00 · 827 阅读 · 0 评论 -
springmvc+hibernate异常
在Jboss中出现 Error creating bean with name SessionFactoryId defined in ServletContext resource [/WEB-INF/classes/applicationContext.xml]: Invocation of init method failed; nested exception is java.l转载 2009-04-03 16:32:00 · 764 阅读 · 0 评论 -
Alfresco介绍
<br />摘自:中国知识管理中心<br />http://www.kmcenter.org/zhuanlan/sunzhigang/201008/02-11526.html<br />这是一篇摘录,此系统很可能成为普遍应用的系统。<br />Alfresco是一款开源的企业内容管理系统(ECM),为企业提供了日常的文档管理、协同工作、工作记录管理、知识管理、网络内容管理、图片管理等多种功能。<br /> Alfresco是目前应用最广泛的开源企业知识管理系统。该系统是基于Java平台开发的CMS,转载 2011-02-14 16:45:00 · 1575 阅读 · 0 评论 -
Weblogic 10集群配置手册
转自:http://blog.youkuaiyun.com/huangyunzeng2008/archive/2010/09/21/5898675.aspx转载 2011-01-22 16:54:00 · 1682 阅读 · 1 评论 -
spring StopWatch 用法
<br />StopWatch sw = null; try{ //开始执行程序 isRunning = true; for(Integer kind : kindList){ sw = new StopWatch("PermissionViewGenerateJos[kind = " + kind + "]"); sw原创 2010-06-24 09:41:00 · 3988 阅读 · 0 评论 -
关于使用Spring导致c3p0数据库死锁问题
这个问题我实在是为整个 springsource的员工蒙羞如果大家使用 spring 控制事务,使用 Open SessionIn View 模式,com.mchange.v2.resourcepool.TimeoutException: A clienttimed out while waiting to acquire a resource from转载 2010-05-19 10:09:00 · 1844 阅读 · 0 评论 -
C3P0连接池连接异常错误解决
转自:http://hi.baidu.com/zhenuu/blog/item/b91661385ca23d2a96ddd871.html转载 2010-07-01 16:21:00 · 24363 阅读 · 1 评论 -
eclipse 自动联想设置
window->Preferences->Java->Editor->Content Assist->Advanced 上面的选项卡Select the proposal kinds contained in the default content assist list: 中把 Other Java Proposals 选项打上勾就可以了。转载 2010-01-04 17:46:00 · 4714 阅读 · 0 评论 -
jsp乱码问题的解决
1、 最基本的乱码问题。这个乱码问题是最简单的乱码问题。一般新会出现。就是页面编码不一致导致的乱码。中文问题我是个好人三个地方的编码。第一个地方的编码格式为jsp文件的存储格式。Ecljpse会根据这个编码格式保存文件。并编译jsp文件,包括里面的汉字。 第二处编码为解码格式。因为存为UTF-8的文件被解码为iso8859-1,这样 如有中文肯定出乱码。也就是必须一致。而第二处所在的这一行,可以没转载 2010-02-25 22:36:00 · 605 阅读 · 0 评论 -
eclipse 与 weblogic及tomcat的无插件断点调试
一、eclipse 无需插件使用tomcat调试 第一步、配置tomcat工程两种方法1、将自己的工程放到tomcat/webapp下(这样不好,这样的整个工程就都的放到tomcat下,不好管理)2、配置tomcat的server.xml(建议)配置tomcat的conf/server.xml方法在下加入 reloadable="true" crossC转载 2009-12-04 11:07:00 · 957 阅读 · 0 评论 -
c3p0属性详解
c3p0-config>default-config>当连接池中的连接耗尽的时候c3p0一次同时获取的连接数。Default: 3 -->property name="acquireIncrement">3property>定义在从数据库获取新连接失败后重复尝试的次数。Default: 30 -->property name="acquireRetryAttempts">30property>两次转载 2009-09-04 10:35:00 · 2246 阅读 · 1 评论 -
快速把web项目部署到weblogic上
weblogic简介 BEA WebLogic是用于开发、集成、部署和管理大型分布式Web应用、网络应用和数据库应 用的Java应用服务器。将Java的动态功能和Java Enterprise标准的安全性引入大型网络应用的开发、集成、部署和管理之中。 BEA WebLogic Server拥有处理关键Web应用系统问题所需的性能、可扩展性和高可用性。 与BEA WebLogic C转载 2009-08-24 17:40:00 · 701 阅读 · 0 评论 -
resource is out of sync with the file system的解决办法
在eclipse中,启动run on server时报错: resource is out of sync with the file system: /Test_1_Struts_Spring_Hibernate/WebContent/WEB-INF/.struts-config.xml.strutside. 查阅资料后发现这是文件系统不同步的问题,是因为在eclipse之外对工程中的res转载 2009-04-07 14:13:00 · 1369 阅读 · 0 评论 -
用javamail发送htm格式的邮件
/** *//** * 发送邮件 * * @param sendPerson * 发送人 * @param receiver * 接收人 * @param subject * 主题 * @param content * 内容原创 2007-09-14 14:43:00 · 1344 阅读 · 0 评论 -
子页面关闭,刷新父页面,父页面的数据随之更新的解决办法。
我在用struts时要求点击一条记录的修改按钮弹出一个子页面,在新的子页面修改成功后将数据提交给action进行处理,然后关闭这个子页面,通事刷新父页面,当然父页面刷新后要显示最新的数据。开始我在子页面上用js控制了一下:function ok()...{ editMeetPersonForm.action="saveMeetPerson.do"; editMeetPerso原创 2007-09-14 10:19:00 · 4097 阅读 · 4 评论 -
我的一個使用Quartz的例子
package com.fet.ebpp.handler;import java.io.BufferedReader;import java.io.BufferedWriter;import java.io.File;import java.io.FileInputStream;import java.io.FileNotFoundException;import java.io.FileOu原创 2007-07-13 13:14:00 · 1076 阅读 · 0 评论 -
Struts的Action中得到MessageSource的信息
Struts的Action中得到MessageSource的信息:this.getResources(request).getMessage("HistoryQueryMain.title"); 如需要多语言处理则可以使用这个fathis.getResources(request).getMessage(Locale arg0,String arg1)如:String errorM原创 2007-07-12 15:53:00 · 828 阅读 · 0 评论 -
使用tomcat,不再deploy
將EBPP.xml放到tomcat的localhost路徑下我的路徑是D:/From Ken/Tomcat/conf/Catalina/localhost/EBPP.xml當前EBPP.xml中的第二行docBase="E:/newSVN/EBPP/WebRoot"(這裏是我的路徑)修改EBPP.xml中的第二行doBase的值為自己ebpp下的WebRoot的路徑。例如:d:/e原创 2007-07-12 16:49:00 · 1342 阅读 · 0 评论 -
submit与button的区别
submit是button的一个特例,也是button的一种,它把提交这个动作自动集成了。 如果表单在点击提交按钮后需要用JS进行处理(包括输入验证)后再提交的话,通常都必须把submit改成button,即取消其自动提交的行为,否则,将会造成提交两次的效果,对于动态网页来说,也就是对数据库操作两次。 submit 和 button 看起来都是按钮 submit原创 2007-07-04 17:05:00 · 1133 阅读 · 0 评论 -
Java框架介绍:Quartz
你曾经需要应用执行一个任务吗?这个任务每天或每周星期二晚上11:30,或许仅仅每个月的最后一天执行。一个自动执行而无须干预的任务在执行过程中如 果发生一个严重错误,应用能够知到其执行失败并尝试重新执行吗?你和你的团队是用java编程吗?如果这些问题中任何一个你回答是,那么你应该使用 Quartz调度器。 旁注:Matrix目前就大量使用到了Quartz。比如,排名统计功能的实现,在Jmatr转载 2007-07-05 12:46:00 · 1154 阅读 · 0 评论 -
常用struts标签使用举例--logic篇
1. logic:empty 该标签是用来判断是否为空的。如果为空,该标签体中嵌入的内容就会被处理。该标签用于以下情况: 1)当Java对象为null时; 2)当String对象为""时; 3)当java.util.Collection对象中的isEmpty()返回true时; 4)当jav转载 2007-06-27 11:35:00 · 812 阅读 · 2 评论 -
hibernate分页
分页在任何系统中都是非常头疼的事情,有的数据库在语法上支持分页,而有的数据库则需要使用可滚动游标来实现,并且在不支持可滚动游标的系统上只能使用单向游标逐步接近要取得的数据。 Hibernate提供了一个支持跨系统的分页机制,这样无论底层是什么样的数据库都能用统一的接口进行分页操作。比如下面的代码就是从第500条开始取出100条记录: Query q = session.createQuery("f转载 2007-03-26 13:30:00 · 1095 阅读 · 0 评论 -
Tomcat 服务器server.xml的关键参数配置
说明:以下文字均以tomcat5.0.30为例进行。1,配置tomcat服务器访问端口,只需配置Connector的port端口即可。Tomcat默认为8080,现修改port参数值为80。maxThreads="150" minSpareThreads="25" maxSpareThreads="75"enableLookups="false" redirectPort="8443" accep转载 2007-03-26 13:27:00 · 623 阅读 · 0 评论 -
Tomcat中配置和使用JNDI
Tomcat中配置和使用JNDI JNDI是J2EE中一个很重要的标准,通常我们是在EJB编程中用到, Tomcat4.0中提供了在JSP和Servelt中直接使用JNDI的方法,下面谈一下在Tomcat4.0中配置和使用JNDI的方法 (以通过JNDI连接数据库为例) 假设使用的数据库是mysql,实验例子在TOMCAT_HOME/webapps/DBTest目录中 A.将my转载 2007-03-16 14:11:00 · 643 阅读 · 0 评论 -
基于struts+spring+ibatis的轻量级J2EE开发
2005 年 2 月 01 日大多数IT 组织都必须解决三个主要问题:1.帮助组织减少成本 2.增加并且保持客户 3.加快业务效率。完成这些问题一般都需要实现对多个业务系统的数据和业务逻辑的无缝访问,也就是说,要实施系统集成工程,以便联结业务流程、实现数据的访问与共享。JpetStore 4.0是ibatis的最新示例程序,基于Struts MVC框架(注:非传统Struts开发模式),以转载 2007-03-13 14:46:00 · 719 阅读 · 0 评论 -
html基础知识
html基础知识(1)标签介绍網頁介紹 body{text-align:center;}.cls{font:SimSun;} #table1 td{font:"Times New Roman", Times, serif;font-size:16px;}#table1 tr{background-color:#FFFFFF;}原创 2007-03-01 13:36:00 · 825 阅读 · 0 评论 -
log4j 基本配置
Log4J的配置文件(Configuration File)就是用来设置记录器的级别、存放器和布局的,它可接key=value格式的设置或xml格式的设置信息。通过配置,可以创建出Log4J的运行环境。1. 配置文件Log4J配置文件的基本格式如下: #配置根Loggerlog4j.rootLogger = [ level ] , appenderName1 , appende转载 2007-07-20 11:08:00 · 669 阅读 · 0 评论