`
bestxiaok
  • 浏览: 453695 次
  • 性别: Icon_minigender_1
  • 来自: 北京
社区版块
存档分类
最新评论

修改MyEclipse开发工具中的页面模板(JSP和HTML)

    博客分类:
  • SSH
阅读更多

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://blog.163.com/fang_yuanlong/blog/static/9963624620089309427515/

http://hi.baidu.com/amoyedll/blog/item/da14f642e172a01b73f05da7.html

分享到:
评论

相关推荐

    在MyEclipse10中增加自定义模板【完整版】

    本文将详细介绍如何在MyEclipse10中添加自定义的JSP模板,以实现更快捷的页面搭建。 #### 二、准备工作 在开始之前,请确保已按照以下步骤进行准备: 1. **关闭MyEclipse**:确保在进行任何操作前,先关闭MyEclipse...

    06-MySQL.rar_jsp myeclipse_myeclipse_myeclipse jsp_myeclipse jsp

    综合以上信息,我们可以推断这是一个利用MyEclipse开发的,基于JSP和MySQL的企业级报价管理系统,提供了全面的源码和资源,便于学习、理解和改进。这样的项目对于学习Java Web开发、数据库设计以及企业级应用的实践...

    MyEclipse 增加jsp模板

    在MyEclipse中,开发人员有时需要根据个人习惯或项目需求创建自定义的JSP模板,以便快速生成标准的页面结构。以下是如何在MyEclipse 10中增加自定义JSP模板的详细步骤: 首先,你需要确保MyEclipse已关闭,这是为了...

    Eclipse+MyEclipse+Tomcat搭建开发JSP和Servlet的平台

    在本文中,我们将探讨如何使用Eclipse、MyEclipse和Tomcat搭建一个用于开发JSP(Java Server Pages)和Servlet的应用环境。首先,Eclipse是一款强大的集成开发环境(IDE),主要用于Java应用程序的开发,而MyEclipse...

    MyEclipse开发教程MyEclipse开发教程MyEclipse开发教程

    6. **Web开发**:对于Web应用,MyEclipse提供了动态网页模板(JSP、HTML、CSS、JavaScript)的编辑器,以及Servlet、JSP、JSF等Web组件的支持。你可以直接在IDE内预览Web页面,大大简化了开发流程。 7. **框架集成*...

    jsp留言板+myeclipse

    【标题】"jsp留言板+myeclipse"是一个基于Java Web技术的简单应用示例,它利用了JSP(JavaServer Pages)作为动态网页生成技术,MyEclipse作为开发环境,以及Tomcat作为运行时的Java应用服务器。这个项目旨在帮助...

    课程设计——登陆注册模板JSP

    MyEclipse是一款强大的Java Web开发工具,支持JSP、Servlet、JavaScript等技术,方便开发者编写、调试和部署Web应用。源代码的提供使得学习者可以深入研究项目的内部结构,了解每个组件的作用,从而提高对JSP编程的...

    myEclipse中配置struts开发环境

    首先,确保已经安装了myEclipse,它是IBM推出的一款强大的Java集成开发环境,支持多种Java应用的开发,包括Web、EJB和JSP等。 2. **安装Struts2插件** 在myEclipse中,我们需要安装Struts2的插件以获得更好的支持...

    修改模板代码(myEclipse8.5-9-10)

    MyEclipse是一款非常受欢迎的Java EE集成开发工具,它基于Eclipse平台,提供了丰富的插件支持,特别适用于Java Web项目的开发。对于经常需要创建相同类型文件或代码结构的开发者来说,自定义MyEclipse中的模板可以极...

    MyEclipse 开发 Struts 快速上手 图解

    这个过程涵盖了 Struts 项目配置、Struts 配置文件的修改、ActionForm 和 Action 类的创建,以及 JSP 页面的编写。通过实践,你可以更好地理解和掌握 Struts 框架的使用,为进一步的 Struts 开发打下坚实基础。

    jsp 生成 HTML 静态页实例

    在MyEclipse等集成开发环境中,你可以设置项目配置,使JSP在编译时直接生成HTML文件。这样,每次修改JSP后,对应的HTML文件也会更新,便于理解和维护。 总结一下,JSP生成HTML静态页是优化Web应用性能的一种常见...

    myeclipse 8.0 完整正式英文版官方下载地址

    总之,MyEclipse 8.0 以其强大的功能和便捷的操作方式,成为了众多Java EE开发者首选的开发工具之一。无论是初学者还是经验丰富的开发者,都可以通过MyEclipse 8.0来提高工作效率,实现更加高效的应用程序开发。 ...

    MyEclipse 6.5网上书店系统

    《MyEclipse 6.5网上书店系统》是一款基于MyEclipse 6.5开发的电子商务平台,专为初学者设计,旨在帮助他们理解和实践Web应用程序的开发过程。该系统模拟了一个完整的网上书店运营模式,涵盖了用户注册、浏览图书、...

    jsp在线通讯录 完整源码下载

    2. **MyEclipse**:MyEclipse是Eclipse的扩展版本,提供了更多的企业级开发工具,如Java EE项目模板、代码提示、自动部署等功能,是开发Java Web应用的理想平台。 3. **SQL2000**:这是Microsoft SQL Server 2000的...

    beetl 模板demo

    MyEclipse是流行的Java EE开发工具,它为开发人员提供了创建、调试和部署Java Web应用的全套功能。将Beetl与Servlet集成,意味着在Web服务端,通过Servlet接收请求,处理业务逻辑后,利用Beetl生成动态HTML响应。 *...

    16款后台管理系统模板

    "下了就是用"意味着这些模板可以直接应用于项目中,无需大量修改,节省了开发时间和成本。 【标签】"jsp"和"myeclipse"是与这个资源相关的两个关键词。"jsp"我们已经在标题和描述中讨论过了,它是构建这些模板的...

    JSP-Guestbook-program.rar_GuestBook

    这个程序是用MyEclipse开发工具编写的,MyEclipse是集成开发环境(IDE)的一种,专为Java EE应用提供全面支持。 1. **MyEclipse简介** MyEclipse是用于开发Java Web和企业级应用的强大的集成开发环境,它提供了...

    一个简单的jsp网页(初学者作品)

    它整合了多种开发工具,如代码编辑器、版本控制、构建工具等,简化了开发流程,提高了开发效率。 综上所述,这个初学者的JSP网页项目涵盖了基本的Web交互功能,包括用户注册、登录以及简单的后台管理,是学习JSP和...

    仓库管理系统jsp+mysql

    在仓库管理系统中,JSP文件通常包含HTML模板和Java脚本元素,如`&lt;jsp:include&gt;`、`&lt;jsp:useBean&gt;`等,用于控制页面的展示和与后端的交互。开发者可以通过JSP的内置对象,如request、response、session、application...

    用MyElipse工具开发的人才招聘web网页开发

    在本项目中,我们主要探讨的是使用MyEclipse工具进行人才招聘Web网页的开发。MyEclipse是一款强大的集成开发环境,特别适合Java Web应用程序的构建。在这个项目中,开发者运用了多种技术来实现功能,包括分页显示、...

Global site tag (gtag.js) - Google Analytics