`
XmKevinChen
  • 浏览: 86267 次
  • 性别: Icon_minigender_1
  • 来自: 厦门
社区版块
存档分类
最新评论

eclipse xhtml文件 标签自动联想问题解决

    博客分类:
  • J2EE
阅读更多

z在作Facelet+JSF开发的时候,根据facelet的基本配置说明,我们会把jsf的默认文件后缀明设置成.xhtml

    <context-param>
        <param-name>javax.faces.DEFAULT_SUFFIX</param-name>
        <param-value>.xhtml</param-value>
    </context-param>
 

然后会在xhtml文件里面添加上jsf标签的声明

<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml"
    xmlns:h="http://java.sun.com/jsf/html">
   .......

</html>

 

但是会发现,eclipse的HTML编辑器却没有办法对<f:xx>的标签进行自动提示,这对进行jsf开发的是非常郁闷的,那么多的标签,如果在加上扩展的标签,那是非常恐怖

 

我们发现,当我们用jsp文件的时候,eclipse打开的是jsp editor(不是HTML Editor)

如果用<%taglib%>标签引入标签定义,编辑器就可以正常的自动联想

 

因此,我们用如下方法可以解决标签自动联想

1. 将xhtml文件的默认编辑器设置成jsp editor

2. 在Preference->Content Types->JSP 中添加File association *.xhtml

 

然后重新打开xhtml就可以发现,标签自动联想了

 

 

分享到:
评论
3 楼 Elvin.Chu 2013-09-27  
你安装其它插件了吧
2 楼 mumuaimao2009 2013-05-02  
我也按照上述方法,连eclipse都重启了,还是没用效果,郁闷
1 楼 yjheeq 2011-08-29  
我用的eclipse for j2ee版,按你的方法设置,还是没有提示,很是郁闷

相关推荐

    Eclipse自动联想功能的设置

    ### Eclipse自动联想功能的设置详解 #### 一、引言 在进行软件开发时,提高编码效率是每个程序员追求的目标之一。使用Eclipse等集成开发环境(IDE)可以帮助开发者更高效地编写代码。本文将详细介绍如何在Eclipse...

    Eclipse XML自动提示DTD文件下载

    标题中的“Eclipse XML自动提示DTD文件下载”指的是在使用Eclipse IDE进行XML开发时,如何获取并配置DTD(Document Type Definition)文件以实现代码自动提示功能。这通常涉及到Eclipse的XML编辑器和XML Schema/DTD...

    解决Eclipse自动补全卡死的问题内附说明[【完整版】

    检查并增加Eclipse的JVM内存配置(通过修改eclipse.ini文件)可以帮助解决此问题。例如,可以增加`-Xms`和`-Xmx`参数的值,如`-Xms512m -Xmx2048m`。 2. **插件冲突**:Eclipse的插件系统可能会导致性能问题。如果...

    eclipse中自动修改资源文件解决中文问题

    本文将详细探讨如何在Eclipse中自动修改资源文件以解决中文问题,并介绍相关插件的使用。 首先,了解Eclipse的编码设置至关重要。Eclipse的项目编码可以在项目的属性设置中进行更改。通过右键点击项目 -&gt; 属性 -&gt; ...

    eclipse 自动提示文件

    eclipse 自动提示文件 经过设置,输入任何一个字母,都会有提示

    eclipse中xml文件里自动提示消失解决办法

    综上所述,Eclipse中XML文件自动提示消失的问题虽然常见但并不难解决。通过细致地检查和调整相关设置,大多数情况下都能有效恢复此功能。同时,保持良好的开发习惯,合理管理Eclipse环境下的各项资源和配置,对于...

    Eclipse根据wsdl文件自动生成webservice client图解

    本文将详细讲解如何在Eclipse环境中,根据WSDL文件自动生成WebService客户端,并提供调用示例。 首先,我们需要理解WSDL文件的结构。WSDL文件包含了服务的端点(或地址)、操作(或服务方法)、输入和输出消息的...

    eclipse无法自动编译解决方法

    ### Eclipse无法自动编译解决方法 在开发过程中,我们经常使用...总之,Eclipse无法自动编译的问题可能由多种因素引起,通过上述步骤可以逐一排查并解决问题。如果问题仍然存在,建议查阅官方文档或寻求社区帮助。

    eclipse 自动关闭的问题

    根据上述分析,我们可以通过调整Eclipse的内存参数来解决Eclipse自动关闭的问题。 ##### 1. 修改`eclipse.ini`文件 打开`eclipse.ini`文件(通常位于Eclipse安装目录下),找到与内存相关的配置行: ``` -vmargs -...

    eclipse属性文件插件

    Eclipse属性文件插件是专为开发者设计的一款实用工具,主要用于高效、便捷地编辑Java项目的`.properties`文件。这些文件通常用于存储应用的配置信息,如国际化文本、系统设置等。该插件大大提升了在Eclipse集成开发...

    解决eclipse自动提示反应慢的方法

    幸运的是,这个问题是可以解决的,本文将为您提供两种解决 Eclipse 自动提示反应慢的方法。 方法一:调整 Eclipse 的内存分配 Eclipse 的自动提示功能需要占用一定的系统资源,特别是内存资源。如果 Eclipse 的...

    eclipse配置文件没有提示问题解决方案.docx

    ### Eclipse配置文件没有提示问题解决方案 #### 背景与问题描述 在使用Eclipse进行Java开发时,可能会遇到配置文件中的代码提示功能失效的问题。这种情况不仅降低了开发效率,也给项目的维护带来了不便。本文将...

    解决Eclipse3.6中Android代码自动补全卡死

    "解决Eclipse3.6中Android代码自动补全卡死"这个问题主要涉及到Eclipse的Java开发工具(JDT)组件。JDT负责处理代码补全、语法高亮、错误检测等功能。在Android开发环境中,Eclipse会结合ADT(Android Development ...

    Eclipse属性文件插件

    为了更好地管理和编辑与项目相关的属性文件,Eclipse 提供了一系列插件来支持特定格式的文本文件,如`.properties`文件。`.properties`文件是Java应用程序中常用的资源文件,用于存储配置信息或者多语言本地化数据。...

    eclipse 创建JSF xhtml 模板

    - 创建或打开一个JSF XHTML文件。 - 使用快捷键或菜单选项插入创建好的模板。 - 替换模板中的占位符,添加所需的JSF UI组件和其他内容。 #### 四、进一步定制模板 1. **修改样式**: - 在`&lt;h:head&gt;`部分添加...

    Eclipse代码自动补齐配置文件

    此配置文件可以自动补齐和提示代码输入!希望能帮助大家提高程序开发效率!

    eclipse 属性文件编辑器

    Eclipse是一款广泛使用的Java开发集成环境,而"eclipse 属性文件编辑器"则是Eclipse中的一个重要组件,专门用于编辑属性文件。属性文件在Java编程中扮演着关键角色,它们通常用于存储配置信息,如应用的国际化设置、...

    解决eclipse oxygen 4.7.3a按空格或“=”号自动选择补全提示的问题(内含jar包和使用说明).zip

    在压缩包子文件的文件名称列表中,"解决eclipse oxygen 4.7.3a按空格或“=”号自动选择补全提示的问题(内含jar包)"可能包含了修复这个问题的特定jar文件,以及可能的使用说明。用户需要按照说明来正确应用这个修复。...

    Eclipse的联想配置.doc

    联想功能,也就是代码提示,是Eclipse的核心特性之一,它可以在用户输入时自动提供可能的代码片段,帮助快速完成编写。以下是配置Eclipse联想功能的详细步骤,以及如何优化Eclipse的反应速度: 1. **启动Eclipse** ...

    eclipse资源文件编辑器插件

    Eclipse资源文件编辑器插件是开发者们在使用Eclipse集成开发环境时,为了提高工作效率,专门用于管理和编辑项目中的各种资源文件的工具。这款插件不仅能够帮助开发者们节省时间,还能提升他们在处理资源文件时的便利...

Global site tag (gtag.js) - Google Analytics