自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(51)
  • 资源 (4)
  • 收藏
  • 关注

原创 JBOSS乱码解决

背景:JBOSS中对请求参数值进行反编码时,默认是用iso-8859-1进行反编码的,所以当我们在页面中使用链接形式传递参数时,如果编码使用的UTF-8,则会出现乱码问题。解决方案:1.通过new String(parameterValue.getBytes("ISO-8859-1"),"UTF-8");进行获得参数值2.进入%JBOSS_Home%/server/de

2010-02-08 08:20:00 1360

原创 To Install SAP JCo on Windows 32

http://docs.sun.com/app/docs/doc/820-4380/ggifh?l=zh&a=viewTo Install SAP JCo on Windows 32Create a directory.For example C:/SAPJCo and extract the JCo ZIP file into this directory

2010-02-06 13:48:00 801

原创 如何Eclipse改变模板中${user}变量,How to change the variable ${user} used in the eclipse templates.

在Eclipse中使用类的自动注释时,产生的注释老是是@author Administrator 。改变时都是在Eclipse中的Template的@author 编写者可是如何修改变量${user}来改变编写者呢?解决:在Eclipse安装目录下eclipse.ini文件中加入启动参数 -vmargs -Duser.name="whateveryouwant" 例如:eclipse.in

2010-01-29 15:18:00 2423

原创 用javascript实现DIV的拖动

用javascript实现DIV的拖动参考:http://www.webreference.com/dhtml/column7/index.html

2010-01-17 18:01:00 446

原创 使用css和最少的javascript用div模拟弹出窗口(Lightbox, Greybox, Thickbox)

背景介绍:实现用最少的Javascript代码实现模拟窗口(以下称为:子页面),使父窗口(以下称为:父页面)不在激活中 实现思路:当触发弹出子页面DIV时,在父页面和子页面中间添加一个和父页面同样大小的DIV层,并调整其透明度;当关闭子页面时取消子页面并取消透明层实现代码:  LIGHTBOX EXAMPLE .black_overlay{ d

2010-01-17 17:35:00 2159

原创 css 中Position属性及值的作用和用法

position有四种可选值1.static:默认属性值2.relative:相对定位,  1)使用相对定位的盒子,会相对于它在原本的位置,通过偏移指定的距离,到达新的位置  2)使用相对定位的盒子荏在标准流中,它对父块和兄弟盒子没有任何影响3.absolute:绝对定位,  1)使用绝对定位的盒子以它的"最近"的一个"已经定位"的"祖先元素"为基准进行偏移。    如

2010-01-17 09:38:00 1888

原创 如何将TXT或CSV数据导入到EXCEL中让长数字不会变成科学计数法,转化成文本

如何将TXT或CSV数据导入到EXCEL中让长数字不会变成科学计数法,转化成文本 1.打开Excel软件 2.在菜单栏中:    数据->导入外部数据->导入数据 3.在在弹出的选择数据源对话框中    选择将要导入的txt文件,或者csv文件 4.关键步骤:   在文本导入导向的步骤2中需要特别注意,选择下方的含有长数字串的列,在右上方设定其格式为文本

2009-12-23 22:19:00 13966 1

转载 EditPlus正则表达式替换字符串详解

引自:http://hi.baidu.com/qianzhengsi/blog/item/8e3692d3b838e7d5a8ec9a74.htmlEditPlus正则表达式替换字符串详解正则表达式是一个查询的字符串,它包含一般的字符和一些特殊的字符,特殊字符可以扩展查找字符串的能力,正则表达式在查找和替换字符串的作用不可忽视,它能很好提高工作效率。EditPlus的查找,替换,文

2009-12-23 21:55:00 603

原创 根据在Struts 1中源碼查找文件上傳的控制流程,当FORM中设定enctype=multipart/form-data的情况下,不能获得表单的值的解決

最近在使用文件上傳時,当FORM中设定enctype=multipart/form-data的情况下,不能获得表单的其他值,因此進行了Struts上次文件的源碼查看,以下為這次反編譯查看的过程,記錄如下(1) 通过在web.xml中将请求映射到org.apache.struts.action.ActionServlet(2) org.apache.struts.action.ActionS

2009-12-20 00:37:00 1687

转载 在页面中實現文件链接时参数或是链接中含有中文时乱码解决

背景介绍:通过Struts 1.3实现文件下载时,想在页面添加一个链接后面带文件名称作为参数,通过在Action中获得参数确定下载的文件名               称,这些在实现英文名称的文件的时候是没有问题的,当含有中文时将发现Action中获得的文件名称为乱码问题查找:         下文来自CSDN博客:http://blog.csdn.net/cnhappier/arch

2009-12-18 15:47:00 973

原创 實現零件詳細頁面基本屬性中顯示添加的IBA屬性

實現零件詳細頁面基本屬性中顯示添加的IBA屬性一.任務如下: 在顯示零件詳細頁面中的基本屬性欄位之后添加顯示此零件的IBA屬性如上圖中添加備注屬性二.準備工作 1.根據頁面URL顯示,此頁面時通過action=ObjProps的processor處理的 2.根據URL中的action參數值ObjProps在wt.peroperties中的 wt.services.applica

2009-12-11 17:28:00 1340 1

原创 Windchill 中高級查詢零件的最近一版(最新版本零件)

代碼如下: //主查詢QuerySpec qs = new QuerySpec();qs.setAdvancedQueryEnabled(true);int partIndex = qs.addClassList(WTPart.class, true);//子查詢QuerySpec subQS = new QuerySpec();subQS.appendSelect(C

2009-12-09 08:20:00 2435 1

原创 Tomcat報出java.lang.NoClassDefFoundError,在Windchill中部署完Webservice后,報如下錯:

背景:Tomcat報出java.lang.NoClassDefFoundError,在Windchill中部署完Webservice后,報如下錯: AXIS error Sorry, something seems to have gone wrong... here are the details: Fault - java.lang.NoClassDefFoundError: javax/

2009-11-05 11:37:00 2323

原创 Windchill中实现like模糊查询字段中包含“_”和“%”的高级查询

背景:Windchill中实现like模糊查询字段中包含“_”和“%”的高级查询解析:Windchill中会在高级查询时默认以"/"作为转义字符,但是需要讲比较字符串实例化为常量表达式实现:如下实现查询名称是以“_?”结尾的零件QuerySpec qs = new QuerySpec(WTPart.class); ClassAttribute ca = new ClassA

2009-11-02 19:11:00 1601

原创 在windchill中的列表(如:在[首頁]標簽的下面[更新]頁面)中有個[動作]欄位,點擊此欄位中的[請參見動作]的

背景:在windchill中的列表(如:在[首頁]標簽的下面[更新]頁面)中有個[動作]欄位,點擊此欄位中的[請參見動作]的 鏈接會另外打開對應物件的[動作功能列表](more.jsp),在打開的頁面中有很多功能鏈接  問題:如何在打開零件的[動作功能列表]頁面添加自己的動作  分析: 1.動態顯示[動作功能列表]頁面時參與的文件   1)%Windchill_Ho

2009-10-29 15:56:00 1631 1

原创 MethodServer启动没反应,ServerManager也没报任何错误

 背景:今天在通过Axis+Spring添加Webservice代码至Windchill中,在给Windchill中添加几个jar档后,重启MethodServer时,ServerManager启动后停住,MethodServer没有任何启动的反应解决:最后通过不测试,发现是添加的jar档过多,致使在ServerManager启动时超出了设点classpath的字符限制

2009-10-24 08:49:00 1356

原创 使用Axis1.4 和 Spring2.5.6搭建最簡易的Webservice及如何在Windchill 7.0中配置(二)

補充:1.Demo配置/WebContent/WEB-INF/web.xml文件最后需如下: Demo AxisServlet Apache-Axis Servlet org.apache.axis.transport.http.AxisServlet AdminServlet Axis Admi

2009-10-21 17:03:00 1559

原创 使用Axis1.4 和 Spring2.5.6搭建最簡易的Webservice及如何在Windchill 7.0中配置(一)

使用Axis1.4 和 Spring2.5.6搭建最簡易的Webservice及如何在Windchill 7.0中配置其中Tomcat版本為:4.1版1.配置開發及測試環境 1)在Eclipse中建立Web工程(為方便介紹這里取名為Demo),并將如下包添加至Build Path中 axis包中: axis.jar; axis-ant.jar; commons-discovery

2009-10-21 16:58:00 1822

原创 显示table中的td中为空的表格border样式

背景:当Html中给表格设定样式时,如果中的内容为空,则会在IE和Firefox中部显示border解决:方法1. 在设定border-collapse:collapse能显示参考如下:在中加入如下样式即可显示,这里为简单表述就直接写在了中****方法2. 在td标签中设定empty-cells: show;说明:只有当表格行和列的边框独立(例如当 borde

2009-10-15 11:21:00 1284

原创 在现实文字时实现不换行,多出显示为……

 #table1{ overflow:hidden; width:50px; text-overflow : ellipsis ; white-space:nowrap;}

2009-10-10 14:04:00 457

原创 struts1 中ActionForm赋值原理

参考文章:http://tech.ddvip.com/2008-12/122881555798671.html       在struts1中,当点击submit页面提交后, 由 ActionServlet交给RequestProcessor的processPopulate()方法, 由processPopulate()方法收集请求数据,放在map中,key为表单域的name属性,如 name

2009-09-30 08:42:00 1620

转载 JAVA开发者最常去的20个英文网站

原文出处:http://java.csdn.net/index.php/2009/09/01/java%E5%BC%80%E5%8F%91%E8%80%85%E6%9C%80%E5%B8%B8%E5%8E%BB%E7%9A%8420%E4%B8%AA%E8%8B%B1%E6%96%87%E7%BD%91%E7%AB%99/JAVA开发者最常去的20个英文网站1.[http://www.java

2009-09-12 23:41:00 407

原创 GMT to CST

import java.util.*;import java.text.*;import java.io.*;public class GMTtoCST{ public static void main(String args[]){ Date date = new Date(); DateFormat cstFormat = new SimpleDa

2009-09-11 08:21:00 855

原创 windchill刻制中 代码中实现:HTTP遠程訪問鑒權,RMI遠程訪問鑒權,WebService客戶端測試訪問

1. HTTP遠程訪問鑒權RemoteMethodServer rms = RemoteMethodServer.getDefault(); GatewayAuthenticator auth = new GatewayAuthenticator(); auth.setRemoteUser("wcadmin"); rms.setAuthenticator(auth)

2009-09-10 10:21:00 1889

原创 突破IE屏蔽限制,自己的网站使劲弹新IE窗口

IE内核还有一些冬冬可以绕过大多数以IE为内核的浏览器的广告屏蔽功能,甚至绕开这些浏览器本身,直接弹出一个真正的Internet Explorer窗口。当然并不是全部,有的还是做的比较好的,如Maxthon,尽管新窗口打开了,但是仍然存在于Maxthon之中,而不会砰地弹出一个IE在后台放着,但是TT、The World等一些浏览器就不行了,能直接打开为新的IE窗口。自古都是一物降一物,希望能有相

2009-09-01 22:34:00 722

原创 在頁面中執行Javascript方法,修改另一個頁面中的Button的Onclick事件執行函數,并獲得其頁面值

背景介紹:在一個自己開發的(后面稱為a頁面),打開別人寫的頁面(后面稱為b頁面),在a頁面中執行Javascript方法,修改另一個頁面中的Button的Onclick事件執行函數,當在b頁面點擊原有的確定button,獲得其頁面值到當前頁面中示例代碼如下(將a.html和b.html文件在同一路徑)。a.html文件內容:<!-- var winB = null; v

2009-09-01 18:03:00 3118

原创 javaScript 闭包函数 (实现动态改变onClick的动作)

New Document function openC(){ var subB = document.getElementsByName("aButton3")[0]; var jsA = hidden(); subB.onclick = jsA; } function hidden(){ return function(

2009-09-01 17:01:00 600

原创 SQL使用经验 IN 还是 EXISTS的选用,哪个性能更好

有时候会将一列和一系列值相比较。最简单的办法就是在where子句中使用子查询。在where子句中可以使用两种格式的子查询。第一种格式是使用IN操作符:... where column in(select * from ... where ...); 第二种格式是使用EXIST操作符:... where exists (select X from ...where ...

2009-08-31 10:22:00 1044

原创 java中如何實現private反射獲得對象字段值的

背景介紹:在一個Bean類中,需要通過反射機制獲得private字段屬性時,如果用通常獲得步驟獲得會報如下錯誤:java.lang.IllegalAccessException: Class Test can not access a member of class Bean with modifiers "private" at sun.reflect.Reflection.ensure

2009-08-27 17:28:00 2518

原创 在windchill8.0 中如何查詢產品(WTProduct)關聯的所有零件(WTPart)

背景描述:在windchill8.0 中,要查詢產品(WTProduct)關聯的所有零件(WTPart)相關信息解決方法一:wt.vc.config.LatestConfigSpec spec = new LatestConfigSpec();//如果要實現所有版本的查詢,則用:wt.part.WTPartConfigSpec spec = WTPartConfigSpec.newWT

2009-08-27 10:42:00 1553 1

原创 windchill中IBA軟屬性值查詢、設定、更新的工具類

import java.io.PrintStream;import java.util.*;import wt.iba.definition.DefinitionLoader;import wt.iba.definition.litedefinition.*;import wt.iba.definition.service.IBADefinitionHelper;impor

2009-08-18 16:34:00 3489

原创 在繼承Action類的實現類中獲得資源信息

背景描述:當要實現在繼承Action類的實現類中獲得資源信息時,應如何取得?解決:// getResources(request)方法為Action類中方法MessageResources resource = getResources(request);String keyValue = resource.getMessage("resource.key");

2009-08-18 10:47:00 432

原创 Struts 1.3.8 Action實現類中消息的輸出及JSP頁面中消息標簽的使用總結

(1) Action中保存消息及錯誤的簡單實現:……//此處是ActionMessages是帶’s’的類名ActionMessages messages = new ActionMessages();//向messages添加一個消息對象,并設定property為“sucess”messages.add(“sucess”, new ActionMessage(“source.k

2009-08-18 10:44:00 997

原创 Action中完成下載文件代碼

背景描述:在用Struts實現文件下載實現:代碼如下,但是在Action中返回的必須是ActionMapping的null對象(即: return null;)private void outputFile(HttpServletResponse response, File file) throws IOException { //回复响应给用户文件下载对话框 respo

2009-08-18 10:40:00 464

原创 在Acion 實現Java類中實例化ActionMessage時,有兩種情況:

背景描述:當在Acion 實現Java類中實例化ActionMessage時,有可能實現消息從資源文件中讀取,也可直接在構造方法中設定消息片段實現代碼: (1) 用當前字串做為信息本身 new ActionMessage(message, false) (2) 用資源文件作為信息本身 new ActionMessage("resources.message")

2009-08-18 10:36:00 494

原创 在JSP頁面中導入標簽的兩種方式:

在JSP頁面中導入標簽有兩種方式:(1)(2)在/WEB-INF/文件夾下新建tld文件 將Struts中的HTML標簽文件 struts-html.tld復制到tld文件夾中 在web.xml文件中配置:struts-html/WEB-INF/tld/struts-html.tld

2009-08-18 10:34:00 868

原创 Windchill8.0中checkOut,checkIn,undoCheckout

背景描述:在Windchill中有些物件需要出庫才能修改其內容,在程式中如何實現?代碼示例://出庫方法 (此方法處理異常不完善還待修改)public WTProduct checkOut(WTProduct product) throws WTException, WTPropertyVetoException{ CheckoutLink link = null; if(

2009-08-18 09:07:00 1287

原创 Windchill8.0中WTPartUsageLink的用法及介紹

背景介紹:Windchill8.0中要實現一個產品和其多個零件組成情況時,例如實現:一個汽車有四個輪子,這個汽車是一個產品,而輪子是零件,四個就是他們之間的關系,在Windchill8.0中是用WTPartUsageLink關聯他們的,此處需注意的是:產品(汽車)是有版本的,零件(輪子)是無版本的;也就是說零件的版本變化不會影響產品結構片段程式示例代碼://根據產品名稱獲得最新版本

2009-08-18 08:51:00 1890

原创 Windchill8.0中使用高級查詢:根據Name查詢

背景介紹: 在Windchill中根據Name模糊查詢出最后版序的WTProduct分析:在用到Name為條件的查詢時,在Windchill 8.0中是在WTProductMaster表的Name字段上建立了UPPER函數索引,所以從性能考慮,應該用帶函數的高級查詢解決:查詢示例代碼如下: /** * 獲得WTProductMaster類的最后版序的

2009-08-18 08:38:00 977

原创 在Windchill中編寫rbInfo類型的資源文件,編譯過后:報在資源文件中找不到相應的Key

問題描述: 在編寫rbInfo類型的資源文件,編譯過后:在JSP調用時報在資源文件中找不到相應的Key 解決: 步驟一:找到相應的資源文件,檢查對應的key值是否統一步驟二:檢查資源文件中**.value= 中的=號前是否有空格,若有去掉空格步驟三:將資源文件(包含包路徑)拷貝至在%Windchill_home%/src 步驟四:在Windchill Shell下運行 re

2009-08-11 15:57:00 1249

Packt.Publishing.Seam.2.x.Web.Development.Apr.2009

此教程从基础讲述了使用Seam的开发过程,是一本很好的入门英文教程,英文内容也比较简单

2010-01-17

組織變革及創新用于自己的报告

用于自己的报告用于自己的报告用于自己的报告用于自己的报告用于自己的报告用于自己的报告用于自己的报告用于自己的报告用于自己的报告

2009-11-22

Proxifier 2.8

网络中需设定代理的,此软件Proxifier可以更方便的管理代理

2009-08-11

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除