- 博客(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
2010-01-17
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人