修改Myeclipse開發工具中的頁面模板

1.用MyEclipse工具開發Web項目,有一個很普遍的問題,就是在新建一個頁面文件時,需要修改pageEncoding值,頁面中默認的pageEncoding值一般是ISO-8859-1。

2.如果Web項目需要支持中文,那就必須把那個ISO-8859-1給改掉,換成以下幾種:UTF-8、GB2312或GBK。

3.UTF-8在中文方面通用性好,如果要將頁面的pageEncoding值換成UTF-8,比較簡單,找到MyEclipse開發工具的Window-Preferences-MyEclipse Enterprise Workbench-Files and Editors-JSP,在右邊的Encoding選擇框中選擇第1個屬性:ISO 10646/Unicode(UTF-8),它就是UTF-8。在這個選擇框中沒有GB2312和GBK。

4.上面改的是JSP頁面pageEncoding值,在Files and Editors下改HTML等頁面的pageEncoding值也一樣。如果MyEclipse版本較高,比如MyEclipse7.0,它裏面設置了很多種字體樣式爲斜體,看起來很不舒服,看的時間久了說不定眼睛也會變斜,好,不多說,要改變字體樣式也是在這個裏面改。比如改變JSP頁面的字體樣式,在Files and Editors-JSP-JSP Styles的右邊選擇框中選擇Attribute Values,然後將選擇框右邊的Italic複選框去掉。

5.扯的有點遠了。

6.如果想改的不只是pageEncoding值,或者pageEncoding值不想用UTF-8,只想用GB2312和GBK,或者乾脆整個頁面模板都想給它換嘍,怎麼辦呢?

7.在MyEclipse較低版本中可以這樣做:在安裝路徑下搜索.vtl文件,.vtl文件就是模板文件,比如搜索Jsp.vtl。找到後,編輯它,將裏面的版式修改成自己想要的樣式,保存就可以了,再新建JSP頁面時,頁面默認樣式就是你編寫的這個(修改後,可能已創建的工程中沒有效果,新建一個工程試試)。不過,找到Jsp.vtl文件時,會發現這個文件有兩個,一模一樣,哪隻猴子是真的呢。其中一個是index.jsp頁面的獨有模板(指創建Web工程時默認生成的index.jsp頁面,自己手工建的index.jsp不算),另外一個纔是新建JSP頁面時的模板。

8.如果MyEclipse版本較高,例如MyEclipse7.0m2中,再搜索Jsp.vtl文件,就只能搜索到一個了,它就是index.jsp的模板,而另外一個搜不到了,爲什麼呢,那個誰把這些模板文件藏起來了。藏哪去了,在安裝路徑MyEclipse/eclipse/plugins下有一個com.genuitec.eclipse.wizards_6.9.200.zmyeclipse69200200809.jar,就是這個jar文件,哥哥我找了它好幾個月,總算把它給逮着了!那個.vtl文件就在這個jar包裏面,所以搜不到。

9.將這個文件複製一份到外面來,留個底稿,萬一改錯了,可咋活,還得想辦法恢復它不是,說不定還得重裝MyEclipse!

10.jar包文件打不開,怎麼改,先將它的擴展名改成.rar,也就是改成壓縮包形式,再打開它(用不着解壓,解了到時候還得再壓回去),會發現裏面有個templates文件夾,打開這個文件夾,裏面有jsp、html、xml和xhtml文件夾等東西。

11.想改什麼,打開文件夾改去吧,改的時候注意格式,別整錯了,省得回頭再改,還有就是模板中別添加中文,會解析成亂碼。

12.改完了,把擴展名換回來,還換成.jar,感覺有點像做那個啥似的。好了,可以了。

轉自:小起之:http://hi.baidu.com/candy%D0%A1%C6%F0/blog/item/ad6fc2fad816e36c024f5600.html

寫的挺詳細挺有條理的,Amo在此特謝!!!

另外一篇是轉自網易網友Blog,也不錯!同樣感謝!!!

MyEclipse 中修改JSP模板

在X:\Program Files\MyEclipse 6.0\myeclipse\eclipse\plugins\com.genuitec.eclipse.wizards_6.0.1.zmyeclipse601200710\templates\jsp 目錄下找到Jsp.vtl,複製一份,重命名爲jsp2.vtl,然後把裏面的內容修改爲自己想要的格式,保存。
然後在 X:\Program Files\MyEclipse 6.0\myeclipse\eclipse\plugins\com.genuitec.eclipse.wizards_6.0.1.zmyeclipse601200710 目錄下找到templates.xml,用文本編輯器打開。在
<template
context="com.genuitec.eclipse.wizards.jsp"
script="templates/jsp/Jsp.vtl"
name="Default JSP template"/>
下面增加
<template
context="com.genuitec.eclipse.wizards.jsp"
script="templates/jsp/jsp2.vtl"
name="JSP2 template"/>
保存。重啓eclipse。
新建jsp,在模板中就會出現JSP2 template,選中,按完成,新建的jsp頁面就按你的模板生成了!

注意:
1.X:\Program Files\MyEclipse 6.0\ 是安裝myeclipse的路徑。
2.com.genuitec.eclipse.wizards_6.0.1.zmyeclipse601200710中的wizards_6.0.1.zmyeclipse601200710根據版本的不同可能會不同,如可能爲com.genuitec.eclipse.wizards_6.0.0.zmyeclipse60020070820等。


一般情況我們只需修改模版信息即可,例如修改JSP頁面文件頭信息

*#<%@ page language="java" import="java.util.*" pageEncoding="$encoding"%>

改爲

*#<%@ page contentType="text/html; charset=$encoding"%>

轉自:http://hi.baidu.com/yjlnge/blog/item/72ea55c24fe916130ff4771b.html
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章