- 博客(21)
- 资源 (2)
- 收藏
- 关注
原创 修正SelfService工程在myeclipse下的布署问题
<br /> <br /><br /> 修正SelfService工程在myeclipse下的布署问题一、 将工程的描述文件改为web以及修正文件错误的描述.<br />1) .classpath文件改class输出路径为<classpathentrykind="output"path="webapps/selfservice.war/WEB-INF/classes"/<br />2) .mymetadata文件改为<br /> <br /><
2010-06-27 19:48:00
1359
原创 spring与xwork整合
<br />要使xwork的action交给spring管理,只要设置webwork.objectFactory=spring。注意这时候action由sping生成,但xwork会根据请求参数填充action里的变量.如果action里有一个变量在请求参数里面存在,并且spring也对其进行了设值,这时spring设置的值会被覆盖。可以从对象的初始化过程来解释。<br />假如存在一个<br /><br />public class ProductAction extends ActionSuppor
2010-06-22 00:00:00
1538
原创 struts2里的ognl实现
<br />struts2里的ognl实现类是ActionContext.<br />它的主要方法有get(String key). 该方法是装了所有上下文信息,包括request,response,session,servletContext对象,另外附加的map有及各自对应的map.一般用户不会去操作它。<br />getValueStack(). 它是获取root对象,即值栈。它的实现类是CompoundRoot。实际就是一个ArrayList.通常会通过findvalue方法搜索list里的对象中的
2010-06-19 21:25:00
665
原创 valuelist组件的一些简单看法
<br /><br />valuelist可通过ValueListHandlerHelper来进行分页查询。<br />使用ValueListHandlerHelper时,必需要设置ValueListHandlerHandler处理器.<br /><br />这里主要有ValueListHandler处理器和adapter适配器两个概念。<br /><br />adapter主要有用来处理分页,需要继承ValueListAdapter类,并实现ValueList getValueList(S
2010-06-19 15:30:00
7123
1
转载 sitemesh的标签
<br />参考:http://www.opensymphony.com/sitemesh/tags.html<br /> <br />SiteMesh有两个标签库分别为sitemesh-decorator.tld、sitemesh-page.tld<br /><br /><decorator:head /><br />插入原始页面(被包装页面)的head标签中的内容(不包括head标签本身)。<br /><decorator:body /><br />插入原始页面(被包装页面)的body标签中
2010-06-17 22:09:00
1304
原创 sitemesh配置
sitemesh是一个装饰页面的插件。它会拦截页面的html代码里的title,header,body。这样它就可以将一些公共的信息插入进去。起到了类似于include的作用。但它不会侵入代码。官方网站:http://www.opensymphony.com/sitemesh/ SiteMesh - 安装和配置siteMesh的配置相当简单. 拷贝 sitemesh-2.4.1.jar 到 [web-app]/WEB-INF/lib.新建文件到 [web-app]/WEB-INF/decorator
2010-06-17 22:02:00
797
转载 JBoss4.0类隔离
原文:http://tiger888.javaeye.com/blog/572875这几天,项目组在部署JBOSS时遇到不少问题,都是由于JBOSS的类装载问题引起,特发表一篇BLOG详细说一下JBOSS的类隔离机制。在部署应用到JBoss服务器时,通常见到的问题就是应用所带的jar包与容器自己的jar包版本不同导致的冲突,以及应用间jar包导致的冲突,JBOSS提供两种隔离机制:部署包之间的隔离覆盖JBoss Server的类的隔离对于这两种隔离,通常是修改部署文件来进行,以下进行说明:部署包之间
2010-06-15 11:02:00
780
转载 深入JBoss ClassLoader体系结构
<br />原文:http://blog.csdn.net/youfly/archive/2009/02/12/3884028.aspx<br /> <br /> <br />下图是JBoss class loading体系结构:<br /><br />上图是JBoss核心ClassLoader组件,它的核心部分是org.jboss.mx.loading.UnifiedClassLoader3(UCL)。它继承标准的java.net.URLClassLoader,覆盖了标准parent dele
2010-06-15 10:58:00
2111
转载 JBoss部署器和ClassLoaders
<br />原文:http://blog.csdn.net/youfly/archive/2009/02/12/3884062.aspx<br /> <br />部署器(Deployers)是一种将组件整合进JBoss服务器的一种机制,部署器同时也是大多数的UCL实例的创建者,MainDeployer是主要的创建者。MainDeployer通过init方法在部署的初期创建UCL。UCL是通过调用DeploymentInfo.createClassLoaders()方法来创建的。只有最高层的Dep
2010-06-15 10:57:00
809
转载 JBossClassloader模型
<br />原文:http://blog.csdn.net/youfly/archive/2009/02/12/3884081.aspx<br /> <br /> 下图展示了一个包含EBJ模块和WAR模块时JBoss ClassLoader的一个结构。该结构没有使用偏平的JBoss ClassLoader,并且也没有画出在对EAR的Classloader进行隔离的时候JBoss类仓库的层次结构。<br /><br />下面对这个图进行说明:System ClassLoaders: System
2010-06-15 10:56:00
986
转载 几种WEB服务器的类搜索路径
<br />原文地址 :http://blog.csdn.net/youfly/archive/2009/02/12/3884312.aspx<br /> <br />下面所指的搜索路径都只考虑具体web应用的ClassLoader。<br /> weblogic:<br /> web应用的根目录;根目录下的WEB-INF/classes;根目录下的WEB-INF/lib/*.jar;因些其ClassLoader在查找类或者资源的时候都以这几个路径作为基础URI,然后根据传入的相
2010-06-15 10:55:00
669
原创 Tomcat启动分析
Tomcat启动分析 收藏<br /> <br />1 - Tomcat Server的组成部分 <br />1.1 - Server <br />A Server element represents the entire Catalina servlet container. (Singleton) <br />1.2 - Service <br />A Service element re
2010-06-15 10:54:00
332
转载 Tomcat的类载入器的结构
<br />Tomcat Server在启动的时候将构造一个ClassLoader树,以保证模块的类库是私有的<br />Tomcat Server的ClassLoader结构如下: <br /><br /> +-----------------------------+<br /> | Bootstrap |<br /> | | |<br />
2010-06-15 10:53:00
411
转载 JBoss Deployer体系结构
Jboss拥有一个可扩展的部署体系结构,它充许将各种组件无封的部署到JbossJMX的微内核中。MainDeployer是整个部署体系结构的入口,每一次组件的部署请求都会MainDeployer,并由它决定哪一个SubDeployer可以处理当前的部署请求,如果找到可以处理当前部署请求的SubDeployer,MainDeployer将当前的请求委派给相应的SubDeployer。Jboss提供了如下的一些部署器: AbstractWebDeployer:该部署器处理web应用包(WARs
2010-06-15 10:51:00
932
原创 Jarsearch Eclipse 插件 搜索文件所在jar包
<br />如果我们需要查找某个类所在的jar类,可以通过Ctrl+Shift+t来查找。但是这种查找只能找到被加入到classpath中的类。如果需要找一个不在classpath下的包的话就可以通过Jarsearch来查找了。这对于查找某个不熟悉的第三方包非常有用。<br />下面是介绍一下方法。<br />只要将alainpannetier.jarsearch_1.0.0.jar文件拷到myclipse的插件目录下,如<br />E:/Program Files/MyEclipse 6.6/eclips
2010-06-15 10:34:00
8979
1
原创 log4j配置概要
<br />先给出一个商户通知的log4j配置<br /> <br />log4j.rootCategory=INFO,fileout,ERR<br /><br />log4j.appender.fileout=org.apache.log4j.RollingFileAppender<br />log4j.appender.fileout.Threshold=INFO<br />log4j.appender.fileout.File=logs/info_log<br />log4j.appe
2010-06-15 09:23:00
1893
原创 struts2几个主要标签
OGNL表达式语言的结构:request applicationcontext(值栈)sessionattrparameters其中attr对象:用于按page->request->session->application顺序访问其属性质Property标签 1.该标签只能接收String类型的数据。但有个特殊情况,即它不指定value,这时访问值栈元素,如果是对象,它会调用对象的toString方法。如果指定了value,而返回的是一个非String对象,则会报类
2010-06-09 23:25:00
1326
转载 Struts2 使用26 -- Convention插件
1.1.设置结果页面路径默认所有的结果页面都存储在WEB-INF/content下,你可以通过设置struts.convention.result.path这个属性的值来改变到其他路径。如:Xml代码:则将路径配置到了WEB-INF/page 下。1.2.设置Convention搜索包默认包路径包含action,actions,struts,struts2的所有包都会被struts作为含有Action类的路径来搜索。你可以通过设置struts.convention.package.locators属性来修改
2010-06-09 01:30:00
686
原创 eclipse中的所有文件默认编码设置
<br />在eclipse中设置编码的地方有很多。但总是有些文件设置不了。下面的方法可以设置任何文件的默认编码。<br />Preference -> General -> content types ,选择对应的文件类型,在最后一行的default encoding选择编码方式。<br />里面的文件类型很多,需要一项项设置。
2010-06-08 22:11:00
717
原创 spring通过类路径加载xml
spring通过类路径加载xml的顺序 ClassPathXmlApplicationContext context = new ClassPathXmlApplicationContext("*applicationContext.xml");参数由两部分构成。classpath和xml文件名。它们都可以支持通配符*.classpath部分可以写为classpath和classpath*,如果是classpath时,可以将它省略。 如果文件名使用了通配符,比如/conf/*
2010-06-05 12:22:00
3701
原创 搭建基于WTP的javaEE工程
<br /><!-- /* Font Definitions */ @font-face {font-family:宋体; panose-1:2 1 6 0 3 1 1 1 1 1; mso-font-alt:SimSun; mso-font-charset:134; mso-generic-font-family:auto; mso-font-pitch:variable; mso-font-signature:3 135135232 16 0 262145 0;}
2010-06-03 00:55:00
1768
spring2.0技术手册
2008-12-08
Linux命令集合.doc
2008-12-08
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人