摘要:
开发环境:Eclipse3.4.2 + Tomcat6.0 + JDK1.6 + CXF2.2.31、Eclipse新建一个Dynamic Web Project工程CxfTest,我习惯把WebContent改为WebRoot,建好后在工程属性Properties->Java Build Path->Source->Default output folder里把CxfTest/build/classes修改为CxfTest/WebRoot/WEB-INF/classes2、从cxf文件夹下的lib文件夹中复制cxf.jar、spring-core.jar、spring-we 阅读全文
摘要:
CXF旨在为服务创建必要的基础设施,它的整体架构主要由以下几个部分组成:1.Bus它是C XF架构的主干,为共享资源提供了一个可配置的场所,作用非常类似于S p r i n g的ApplicationContext。这些共享资源包括WSDL管理器、绑定工厂等。通过对Bus进行扩展,可以方便地容纳自己的资源,或替换现有的资源。默认Bus实现是基于Spring的,通过依赖注入,将运行时组件串起来。Bus的创建由BusFactory负责,默认是 SpringBusFactory,对应于默认Bus实现。在构造过程中,SpringBusFactory会搜索META-INF/cxf(就包含在 CXF的Ja 阅读全文
摘要:
http://livedocs.adobe.com/flex/3_cn/langref/compilerErrors.html 阅读全文
摘要:
<context-param>的作用:web.xml的配置中<context-param>配置作用1. 启动一个WEB项目的时候,容器(如:Tomcat)会去读它的配置文件web.xml.读两个节点: <listener></listener> 和 <context-param></context-param>2.紧接着,容器创建一个ServletContext(上下文),这个WEB项目所有部分都将共享这个上下文.3.容器将<context-param></context-param>转化为键值对, 阅读全文
摘要:
使用spring中的Log4jConfigListener有如如下好处: 1. 动态的改变记录级别和策略,不需要重启Web应用,如《Effective Enterprise Java》所说。 2. 把log文件定在 /WEB-INF/logs/ 而不需要写绝对路径。 因为 系统把web目录的路径压入一个叫webapp.root的系统变量。这样写log文件路径时不用写绝对路径了. log4j.appender.logfile.File=${webapp.root}/WEB-INF/logs/myfuse.log 3. 可以把log4j.properties和其他properties一起放在... 阅读全文
摘要:
所谓键值对,你可以查看jdk文档,找MAP接口,它的实现类都是键值对的形式保存数据的键:就是你存的值的编号值:就是你要存放的数据跟数学中的一对一映射关系是一个意思就是通过一个键来存取值,键可以是任何类型! 阅读全文
摘要:
1 <?xml version="1.0" encoding="UTF-8"?> 2 <web-app xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" 3 xmlns="http://java.sun.com/xml/ns/javaee" xmlns:web="http://java.sun.com/xml/ns/javaee/web-app_2_5.xsd" 4 xsi:schemaLocation="ht 阅读全文
摘要:
啊...我找到了,你的单词写错了.....org.apache.struts2.dispatcher.FilterDispatcher..这种情况你可以使用快捷方式:.ctrl+shift+T 然后输入你要找的类,在复制上面的类全路径就ok了,这样不会出错. 阅读全文
摘要:
404 是说你找不到该页面,一般都是在加载配置文件的时候出错了,当你把配置文件删掉后,就没有再运行配置文件,再点击跳转肯定就不会有404了。 是不是你放了两个web.xml 在上面呀。你是先安装struts2就会有一个,你不会是自己又加了一个吧。 阅读全文
摘要:
还有web.xml是tomcat启动加载的对吗问题补充:如果配置成<load-on-startup>1</load-on-startup>说明什么呢tomcat启动时加载web.xml,以及web.xml中配置的其他配置文件,包括struts-config.xml <load-on-startup>是用来设置servlet自动加载的web.xml是在tomcat启动加载/WEB-INF/struts-config.xml 需要在web.xml中配置, 是在tomcat启动时加载,tomcat加载部署在其下的应用时会加载应用对应的web.xml及struts- 阅读全文