- 博客(15)
- 收藏
- 关注
原创 在WTP 2中使用Axis 1.4 构建Web Services
Apache Axis 是Apache WebService项目中的子项目,最初起源于IBM的"SOAP4J",是最早的一批用于构造基于SOAP应用的框架。Axis项目提供了对Web Services的实现,Axis 1.4是其1.x系列的最新版本。 WTP是Eclipse项目发布的免费WEB工具平台,是开发Java WEB应用系统的优秀IDE,在Eclipse下载榜经常排第一(http
2009-03-12 16:16:00
571
原创 Axis是什么?
什么是Axis?Axis总体上是一个SOAP引擎,但又不仅仅是个引擎,它还:1)是一个简单的独立的服务器(例如:tomcat)2)是一个可插入到servlet引擎(如Tomcat)中的服务3)可扩展的支持WSDL4)能根据WSDL产生JAVA文件/类5)包括一些例子程序6)包括一个可以监控TCP/IP包的工具Axis起源于IBM的SOAP4J,是Apache SOAP的
2009-03-12 15:55:00
600
转载 页面调试帮助插件
IE浏览器的帮助插件: IE DOM InspectorFireFox浏览器的帮助插件: FireBug 调试javaScript的方法: 在jsp页面的javaScript代码段打开调试语句 Spry.Debug.enableTrace = true;
2009-03-12 15:31:00
239
原创 hibernate:one-to-one的学习小经验
one-to-one在hibernate中可以用来作为两张表之间的主键关联,这也是hibernate中主键关联的一种用法,这样在一张表中的ID,在生成另外一张表的同时回自动插入到相应的ID字段中去,相应的XML文件设置比较简单,举例如下: 这个是写在User的XML配置文件中的 --> 相应的User bean(PO)中也要添加属性 com.xx.Address addr
2009-03-11 14:32:00
278
转载 Hibernate3Util: class not found的错误!
一般为配置文件错误! 1. log4j.properties中,把log4j.rootLogger=error,file 的 error 改成info,这样可以多提示出一些问题;2. 在java视图中,增加 JUnit Test Case;3. 写入一些查询数据库的代码,例如: package com.qeweb.sop.purchase.web;import java.u
2009-03-06 17:00:00
270
原创 Struts中html:options的使用
html:options是Struts中比较复杂的一个tage lib,用法灵活,但是Sturts提供的源码exercise taglib中没有提出常用jsp+ActionForm这样形式的最直接的总结,现从中总结如下,分两种情况:数组和Collection。需求,要达到: "beanCollectionSelect" multiple="multiple" size="10">"V
2009-02-19 19:38:00
360
原创 hibernate 中lazy、inverse、cascade属性
在hibernate中一对多关联时会经常用到inverse和cascade属性 ,inverse 有两个值 true ,false ;如果设置为true 则表示对象的状态变化不会同步到数据库 ;设置false就相反拉;cascade 有五个选项 分别是: all ,delete ,none,save-update,delete-orphan ; all : 所有情况下均
2009-02-18 13:26:00
635
原创 java的反射机制
在运行状态中,对于任意一个类,能够知道这个类的所有属性和方法;对于任意一个对象,都调用它的任意一个方法。主要功能:在运行时,判断任意一个对象所属的类;在运行时,构造任意一个类的对象;在运行时,判断一个类所具有的成员变量和方法;在运行时,任意调用一个对象的方法;生成动态的代理。1、得到某个对象的属性public Object getProperty(Oject owner, String field
2009-02-17 10:45:00
281
原创 配置JDK
分别设置如下三个环境变量(在用户变量里设置,增加一个即可,不必删除之前的变量):PATH=C:/Program Files/Java/jdk1.6.0_06/binCLASSPATH=.;%JAVA_HOME%lib/tools.jar;%JAVA_HOME%lib/dt.jar(注意,CLASSPATH最前面是有个“.”的,表示当前目录)JAVA_HOME
2009-02-17 10:43:00
187
原创 struts标签logic:iterate学习
在逻辑标记库中定义了标记,它能够根据特定集合中元素的数目对标记体的内容进行重复的检查。集合的类型可以是java.util.Iterator,java.util.Collection,java.util.Map或是一个数组,也可以用name属性定义一个bean,并且使用property属性指定要循环的bean的属性(这个属性返回集合)类型。
2009-02-13 09:59:00
313
原创 (Struts)动态ActionForm(转)
使用ActionForm可以给开发者在处理HTML表单时带来极大的帮助,它简化了代码的编写,并提供了自动的数据验证。但是,ActionForm也存在几个非常明显的缺点。 首先,如果ActionForm对应的HTML表单添加或删除一些属性,ActionForm类就可能需要修改并重新编译; 其次,如果HTML表单是动态的,那么ActionForm更是无能为力了; 另外,ActionForm增加了项目中
2009-02-12 17:04:00
322
原创 将数组(字符串)“回填”Structs标签(html:select)
方法一:使用 标签 1)在ActionForm中加入字段 private List cityList=new ArrayList(); 2)加入必须的getter方法 public List getCityList() { return cityList; } 3)在reset方法内
2009-02-12 14:36:00
944
原创 QEWEB常用语句、技术(排序,SysUser...)
★.SOP常用语句:1. 得到当前用户:SysUserPO user = SessionDataHelper.getCurrentUser(request); 2. 得到根组织:SysOrganizationPO rootOrg = SessionDataHelper.getRootOrganization(request); 3. 得到根组织QE_ID:Integer i
2009-02-12 13:53:00
481
原创 摘自:Kevin的博客(WTP SVN PO.PO.PO SPRY TimeStamp JSTL)
WTP中无法使用SVN?在Eclipse中,选择window->preferences->general->appearance->label decorations,将SVN打勾即可。 解决HIBERNATE查询时,PO.PO.PO的问题!transMsg = new TransMsg();q = new QueryParameter("vendor.qeId" , QueryParam
2009-02-12 13:33:00
8246
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人