2010年8月12日 星期四

java 檔案下載 下載視窗 直接開啟 中文檔名

//要出現下載視窗

response.setHeader( "Content-Disposition", "attachment; filename=\"" + new String( filename().getBytes("Big5"), "ISO8859_1" ) + "\"" );

//不要出現下載視窗直接開啟

response.setHeader( "Content-Disposition", "filename=\"" + new String( filename().getBytes("Big5"), "ISO8859_1" ) + "\"" );

要call下載的那支程式時
若有寫到target="_blank"
會出現二個畫面一個是視窗一個是下載詢問對話框
若要只要出現下載對話框
要取消target="_blank"
就只會出現下載視窗

2010年5月26日 星期三

code


CODE {
display: block; /* fixes a strange ie margin bug */
font-family: Courier New;
font-size: 8pt;
overflow:auto;
background: #f0f0f0 url(http://klcintw.images.googlepages.com/Code_BG.gif) left top repeat-y;
border: 1px solid #ccc;
padding: 10px 10px 10px 21px;
max-height:200px;
height:200px; // for IE6
line-height: 1.2em;
}

2010年4月28日 星期三

javascript confirm


<script language="JavaScript">
function link1()
{
if(confirm('您即將進入uit,確定嗎﹖'))
{
window.event.returnValue=true;
}
else
{
alert("此動作已經被取消");
window.event.returnValue=false;
}
}
</script>

<a href="" target=_self onclick="link1();">進入UIT</a>

出處;http://www.study-area.org/coobila/tutorial_258.html

2010年4月21日 星期三

windows 安裝 install tomcat 6

1. 到官網下載 zip 壓縮檔
  .xxx.zip
2.解壓縮到自己要的地方
    D:\tomcat-6.0.26
3. 新增設定系統參數
    在電腦圖示按右鍵 ->內容 ->進階 ->再選環境變數

   1. "JAVA_HOME"   --->>JDK位置 如 : C:\Program Files\Java\jdk1.6.0_20

   2. "CATALINA_HOME"  -->> 安裝TOMCAT的資料夾 如:   D:\tomcat-6.0.26

   3. "CLASSPATH"  --->> TOMCAT LIB的路徑 如: D:\tomcat-6.0.26\lib

4. 設定PATH
   選擇到path後按"編輯"
    再原有路徑後面加入 ";%JAVA_HOME%\bin;%CATALINA_HOME%\bin;"

5. 啟動tomcat
    到安裝資料夾bin裡面
    直接點startup.bat 就可以啟動

6.關閉tomcat
  直接點shutdown.bat 就可以關閉

ps.若是要安裝檔請下載.exe,直接點兩下就可以自動安裝摟~~

tomcat root path 改成自己要的路徑

在D:\tomcat-6.0.26\conf\Catalina\localhost\server.xml 中
找到

<Host name="localhost"  appBase="webapps"
            unpackWARs="true" autoDeploy="true"
            xmlValidation="false" xmlNamespaceAware="false">
底下加入
<Context path="" docBase="要設目錄" debug="1"/>



這樣只要輸入
http://localhost:8080就可以到自己預設的目錄

2010年4月16日 星期五

proxool 0.9.1 連線

1.下載驅動
官網
----------------------------------------------------------------------------
2. web.xml

<servlet>
  <servlet-name>ServletConfigurator</servlet-name>
  <servlet-class>org.logicalcobwebs.proxool.configuration.ServletConfigurator</servlet-class>
  <init-param>
    <param-name>xmlFile</param-name>
    <param-value>WEB-INF/proxool.xml</param-value>
  </init-param>
  <load-on-startup>1</load-on-startup>
</servlet>

-------------------------------------------------------------------------------
3. proxool.xml

<?xml version="1.0" encoding="UTF-8"?>
<!-- the proxool configuration can be embedded within your own application's. Anything outside the "proxool" tag is ignored. -->
<something-else-entirely>

  <proxool>
    <alias>mysql</alias>
         <driver-url>jdbc:mysql://127.0.0.1:3306/資料庫名稱</driver-url>
         <driver-class>com.mysql.jdbc.Driver</driver-class>
         <driver-properties>
            <property name="user" value="root" />
            <property name="password" value="1234" />
        </driver-properties>
         <minimum-connection-count>1</minimum-connection-count>
         <maximum-connection-count>10</maximum-connection-count>
  </proxool>

</something-else-entirely>



----------------------------------------------------------------------------------------------
4. 程式中
Class.forName("org.logicalcobwebs.proxool.ProxoolDriver");
connection = DriverManager.getConnection(proxool.mysql);
...
connection.close();
-------------------------------------------------------------------------------------------


ps. 因為我忘記加了Class.forName,搞這個搞了好幾天....