?解決方案:linux?下將tomcat的server.xml的端口改為80后以tomcat身份無法啟動tomcat!?
?在redhat上啟動tomcat(將server.xml中的端口改為80)
?su?-?tomcat?-c?"$CATALINA_HOME/bin/startup.sh"
?后出現:Catalina.start:?LifecycleException:?null.open:?java.net.BindException:?Permission?denied:80
?
?這是因為只有root用戶才可訪問1024以下的端口。
?
?解決方法:
?重將server.xml中的端口改為8080
?然后:iptables?-t?nat?-A?PREROUTING?-p?tcp?--dport?80?-j?REDIRECT?--to-port?8080
?(如果用到443,也相應執行以上方法)
?即可!
posted @
2006-10-27 10:46 Java初心 閱讀(3387) |
評論 (1) |
編輯 收藏
最近頻頻使用日期方面的操作,總結了一下。以后可以參考
得到當前時間
????SimpleDateFormat?df?=?new?SimpleDateFormat("yyyy-MM-dd?HH:mm:ss");
????String?currentTime?=?df.format(new?java.util.Date(System.currentTimeMillis()));得到上月時間
GregorianCalendar?cal?=?new?GregorianCalendar();
SimpleDateFormat?df?=?new?SimpleDateFormat("yyyy-MM-dd");
cal.add(GregorianCalendar.MONTH,?-1);
String?lastMonth?=??df.format(cal.getTime());得到某月開始時間和結束時間
String?strm?=?"2006-10";
SimpleDateFormat?df1?=?new?SimpleDateFormat("yyyy-MM");
Date?tdate?=?df1.parse(strm);
GregorianCalendar?cal?=?new?GregorianCalendar();
cal.setTime(tdate);
System.out.println(strm+"-"+cal.getActualMaximum(cal.DAY_OF_MONTH));
System.out.println(strm+"-"+cal.getActualMinimum(cal.DAY_OF_MONTH));
posted @
2006-10-20 15:26 Java初心 閱讀(401) |
評論 (0) |
編輯 收藏
SQL> set long 2000
SQL> select trigger_body from user_triggers where trigger_name = 'XX_TRG';
posted @
2006-10-20 15:12 Java初心 閱讀(1451) |
評論 (0) |
編輯 收藏
?
<
script?type
=
"
text/javascript
"
>
function?hiddensel(){
??var?objForm?
=
?document.getElementById(
"
queryForm
"
);
??var?objLen?
=
?objForm.length;
??
for
?(var?elcount?
=
?
0
;?elcount?
<
?objLen;?elcount
++
)
??{
????
if
?(objForm.elements[elcount].type?
==
?
"
select-one
"
)
????{
??????objForm.elements[elcount].style.display??
=
?
"
none
"
;
????}
??}
}
function?showsel(){
??var?objForm?
=
?document.getElementById(
"
queryForm
"
);
??var?objLen?
=
?objForm.length;
??
??
for
?(var?elcount?
=
?
0
;?elcount?
<
?objLen;?elcount
++
)
??{
????
if
?(objForm.elements[elcount].type?
==
?
"
select-one
"
)
????{
??????objForm.elements[elcount].style.display?
=
?
""
;
????}
??}
}
</
script
>
posted @
2006-09-29 09:39 Java初心 閱讀(723) |
評論 (0) |
編輯 收藏
?? 修改windows登錄密碼后,需修改sql server管理器密碼
控制面板=>管理工具=>服務=>MSSQLSERVER(登錄)
posted @
2006-09-29 09:03 Java初心 閱讀(430) |
評論 (0) |
編輯 收藏
寫struts,用javascript傳遞中文參數,java程序里得到的是亂碼,研究之后,解決方法如下
String?str?=?new?String(str.getBytes("ISO8859_1"),?"gb2312");
總算解決方法還算比較方便,否則我還打算在javascript中先用escape函數編碼,再到java程序里解碼,終于不用這么麻煩了。^_^
posted @
2006-09-15 15:15 Java初心 閱讀(3735) |
評論 (1) |
編輯 收藏
?? 今天遇到用一個超鏈接轉到另一個頁面的問題。開始時這樣寫
<
a?href
=
"
/complaint/deliver.jsp
"
>
測試
</
a
>
結果雖然瀏覽器中的地址是對的,但感覺內部的目錄結構全亂了,css什么的都沒用了。
??? 后來只能在struts-config.xml里多加了一個action,終于可以了。(當然其實這樣寫是比較規范的,直接和jsp交互總是不太好)
<action?path="/deliver"?forward="/complaint/deliver.jsp"/>

<a?href="deliver.do">測試</a>
???? 不過具體原理還是不懂,是為什么呢?
posted @
2006-09-14 13:10 Java初心 閱讀(760) |
評論 (3) |
編輯 收藏