myeclipse修改JSP模板页
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
myeclipse修改JSP模板页
在MyEclipse中新建一个JSP页面后,为了让页面显示中文,我们总要做将page 指令中的pageEncoding="UTF-8"或 pageEncoding="GBK"之类的动作,每新建一个页面就要更改一次,很麻烦吧,现在告诉大家一个方法,可以再也不用做这无聊而又麻烦的动作了。
先找到MyEclipse 6.5的安装目录,
再找到
\myeclipse\eclipse\plugins\com.genuitec.eclipse.wizards_6.5.0.zmyecli pse650200806\templates\jsp
(com.genuitec.eclipse.wizards_6.5.0的_6.5.0因为MyEclipse的版本而不一样)
可以看见有一个Jsp.vtl文件,打开源文件(可以直接用记事本打开),在指令部分将$encoding值修改为"UTF-8"或者"GBK" ,也可删除其中多余的信息。添加上自己需要的信息。
其实同个文件夹下还有Struts生成的JSP模板可以改,大家自己动手试下吧。以后再新建JSP文件的时候,page指令的pageEncoding就不用大家再去更改。
以下是也是我从网上找的,大家都看看吧。
关键字: jsp模板在X:\Program Files\MyEclipse
6.0\myeclipse\eclipse\plugins\com.genuitec.eclipse.wizards_6.0.1.zmye clipse601200710\templates\jsp 目录下找到Jsp.vtl,复制一份,重命名为jsp2.vtl,然后把里面的内容修改为自己想要的格式,保存。
然后在 X:\Program Files\MyEclipse
6.0\myeclipse\eclipse\plugins\com.genuitec.eclipse.wizards_6.0.1.zmye clipse601200710 目录下找到templates.xml,用文本编辑器打开。在
context="com.genuitec.eclipse.wizards.jsp" script="templates/jsp/Jsp.vtl" name="Default JSP 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的路径。 .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"%> 在MyEclipse中构造新的jsp&xml...etc模板(原创) 首先随便打开一个jsp页,在网页中单击右键选择:preferences 打开后如图所示,找到jsp template选项. 选择new,在弹出的提示框,输入如图所示内容,当然输入你想要的就可以了.我这里是 struts2. 点击ok就可以了. 下一步注意在创建的时候,一定要选择Basic Jsp,如图所示: 在接下来的页面里随便输入jsp的名字,然后next: 选择你想要的模板(其中出现了刚才新添加的模板),点击Finish就ok了. 对于xml...etc其实都是一样的,比如xml,只需要打开一个xml文件,在上面右键找到相应属性,按上述类似步骤配置即可. 这样做可以简化我们的开发,提高效率.