原创 異常信息羅列
ORA-01008: not all variables bound ORA-01008: not all variables bound 這個異常是因爲SQL語句中的 ? 沒有被傳參數導致的。 Translating SQL
原创 sx:datetimepicker的使用
在struts2de 1.6以前版本,都是用<s:datepicker>標籤來獲取時間,1.8後可以用struts-dojo.plugin裏的<sx:datetimepicker>標籤獲取時間。 1.struts2-dojo-plugin
原创 修復Eclipse debug時提示‘Cannot connect to VM’
修復Eclipse debug時提示‘Cannot connect to VM’ 添加環境變量java_home爲“D:/Program Files/Java/jdk1.5.0_04/lib “ 重啓 eclipse debug一切正常
原创 Sequence淺析
在oracle中sequence就是所謂的序列號,每次取的時候它會自動增加,一般用在需要按序列號排序的地方。 1、Create Sequence 你首先要有CREATE SEQUENCE或者CREATE ANY SEQUENCE權限,
原创 淺析propertiesEditor的使用
這兩天一直在使用MyEclipse的propertiesEditor插件進行properties文件的書寫,省去了麻煩的native2ASCII命令,安裝不用多說了。 使用時,需要在你編輯的properties文件上右鍵點擊,然後選擇op
原创 struts2中使用request引起的性能浪費
struts2從2007年初推出第一個穩定的版本到現在已經發展了近3個年頭,現在,在新的產品或項目中,如果選用了struts方案,一般都選擇了struts2,並非爲用struts2而用struts2,我想一定是它的優秀吸引着我們。
原创 Tomcat 6 通過 JDBC 連接池連接 SQL Server 2000 和 MySQL 5 的設置
SQL Server 2000 連接池配置方法按順序操作如下 1. 下載 SQL Server 2000 JDBC Driver 放在\Tomcat6\lib,我現在使用的是 msbase.jar、mssqlserver.jar、msut
原创 struts2的Converter
struts2的Converter所起的作用是在頁面數據和Java所支持的數據之間進行轉換,在頁面中,我們最常用的就是string類型。但是在Java類中, 像int,Date,Map,List等類型,直接將頁面所傳來的string類型值
原创 TOMCAT端口錯誤
初學tomcat,在MyEclipse中使用tomcat時,一直會遇到這樣的問題,如 Error initializing endpoint java.lang.Exception: Socket bind failed: [7300
原创 怎麼查看端口占用情況
開始--運行--cmd 進入命令提示符 輸入netstat -ano 即可看到所有連接的PID 之後在任務管理器中找到這個PID所對應的程序如果任務管理器中沒有PID這一項,可以在任務管理器中選"查看"-"選擇列" 經
原创 struts2亂碼問題
1.整體思想,編碼方式統一(採用utf-8)2頁面顯示中文亂碼<%page pageEncoding="utf-8"%>3傳遞中文參數亂碼修改server.xml(解決get方式)<Connector port="8080" protoc
原创 參數攔截器問題
做一個登錄驗證的頁面,對集成admin的所有package進行保護。 <interceptors> <interceptor name="adminLoginInterceptor" class="in
原创 struts2jar包詳解
struts2.1.x終於推出正式版了,下載後按照Struts 2.0.14版進行配置,拋出異常說無法裝載 (org.apache.struts2.dispatcher.multipart.MultiPartRequest),異常信息提示
原创 com.opensymphony.xwork2.ognl.OgnlValueStack
com.opensymphony.xwork2.ognl.OgnlValueStack提示:WARN [com.opensymphony.xwork2
原创 動態增加行的js實現
動態增加表格的行,有兩種方法,一種是利用insertRo和insertCell方法,再有就是利用document.createElement("tr"),document.createElement("td"),再用newTr.appen