網頁

顯示具有 JSP 標籤的文章。 顯示所有文章
顯示具有 JSP 標籤的文章。 顯示所有文章

2013年11月15日 星期五

How to get the characters right?

有時候一個小疏忽,付出的代價就是要抓蟲抓半天....
網頁最常遇到就是亂碼的問題,java要取得正確的編碼,有幾個地方要設對
1. in jsp, use pageEncoding to set the response character encoding.
<%@page contentType="text/html" pageEncoding="UTF-8"%>
2. in html, set the charset attribute of the HTTP Content-Type header.
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
3. 再來就是透過ServletRequest#setCharacterEncoding來解決server端decode的問題。且最重要的是setCharacterEncoding要在讀取request parameter前就設定,否則無效。

一時的虧手,不小心加了getParameter在網頁最上面,亂碼就出現了.........
閱讀全文...

2012年1月19日 星期四

JSP 清除 Session

JSP 清除 Session
所有的
<%
session.invalidate();
%>

某一個
<%
session.removeAttribute("Key");
%>
閱讀全文...

jsp 清除網頁 Cache

JSP 清除網頁 Cache 語法
<%
response.setHeader("Pragma", "no-cache");
response.setHeader("Cache-Control", "no-cache");
response.setDateHeader("Expires", 0);
response.flushBuffer();
%>
閱讀全文...