修改myeclipse的jsp模板

修改MyEclipse中的Jsp頁面模板和默認編碼模式


每次用MyEclipse新建Jsp頁面,都要刪除一些無用的代碼,修改pageEncoding. 今天從網上搜索了一下修改Jsp頁面模本的方法:

找到MyEclipse安裝路徑下的MyEclipse\Common\plugins\com.genuitec.eclipse.wizards_9.0.0.me201103012021.jar(我用的是MyEclipse9.0,其他版本大致也是一樣的)。

把com.genuitec.eclipse.wizards_9.0.0.me201103012021.jar這個jar包複製出來,解壓後,找到這個路徑下的templates\jsp\Jsp.vtl 這個Jsp頁面的模板文件,用記事本打開:(下面//後是對模板文件做的註解,請仔細看)

#*---------------------------------------------#
# Template for a JSP
# @version: 1.2
# @author: Ferret Renaud
# @author: Jed Anderson
#---------------------------------------------#
*#<%@ page language="java" import="java.util.*" pageEncoding="$encoding"%> //這裏不能修改默認編碼模式,修改默認編碼模式,請到MyEclipse工具依次打開windows\preferences\general\content Types\右邊框中Text\JSP\最下面Default encoding修改爲 utf-8 單擊右邊Update(一定要Update) 再Ok
<%
String path = request.getContextPath();
String basePath = request.getScheme()+"://"+request.getServerName()+":"+request.getServerPort()+path+"/";
%>//這段Jsp小腳本可以刪掉

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">//這裏是爲頁面添加正確的DOCTYPE(不能刪)
很多設計師和開發者都不知道什麼是DOCTYPE,DOCTYPE有什麼用。DOCTYPE是document type的簡寫。主要用來說明你用的XHTML或者HTML是什麼版本。瀏覽器根據你DOCTYPE定義的DTD(文檔類型定義)來解釋頁面代碼。所以,如果你不注意設置了錯誤的DOCTYPE,結果會讓你大吃一驚。XHTML1.0提供了三種DOCTYPE可選擇:

(1)過渡型(Transitional )

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "
http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
(2)嚴格型(Strict )

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "
http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
(3)框架型(Frameset )

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Frameset//EN" "
http://www.w3.org/TR/xhtml1/DTD/xhtml1-frameset.dtd">
對於我們初級改善來說,只要選用過渡型的聲明就可以了。它依然可以兼容你的表格佈局、表現標識等,不至於讓你覺得變化太大,難以掌握。

<html>
  <head>
    <base href="<%=basePath%>">//這是設置基礎路徑,可以刪掉
    
    <title>My JSP '$title' starting page</title>
   
 #parse( "templates/jsp/JSPMetaTags.vtl" )//這裏是一大串meta標籤,可以刪掉
  </head>
 
  <body>
    This is my JSP page. <br>
  </body>
</html>
修改了Jsp模板文件後,

用WinRAR打開MyEclipse安裝路徑下的com.genuitec.eclipse.wizards_9.0.0.me201103012021.jar,再打開 templates 模板文件下的 jsp 文件夾,還差一步了。把剛纔修改過的Jsp.vtl挪進來,點‘確定’,複製並替換。再用MyEclipse新建Jsp文件,奇蹟出現了

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章