eclipse xhtml文件 标签自动提示 问题解决


本文来自CSDN博客,转载请标明出处:http://blog.csdn.net/Arthur0088/archive/2010/04/09/5467292.aspx

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

view plaincopy to clipboardprint?
<context-param>
<param-name>javax.faces.DEFAULT_SUFFIX</param-name>
<param-value>.xhtml</param-value>
</context-param>

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

view plaincopy to clipboardprint?
<?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就可以发现,标签自动联想了

优质内容筛选与推荐>>
1、Photos FrameWork 续
2、Pillow tutorial
3、【安富莱】【RL-TCPnet网络教程】第7章 RL-TCPnet网络协议栈移植(裸机)
4、苹果的成功之道?
5、linux下网络编程学习——入门实例


长按二维码向我转账

受苹果公司新规定影响,微信 iOS 版的赞赏功能被关闭,可通过二维码转账支持公众号。

    阅读
    好看
    已推荐到看一看
    你的朋友可以在“发现”-“看一看”看到你认为好看的文章。
    已取消,“好看”想法已同步删除
    已推荐到看一看 和朋友分享想法
    最多200字,当前共 发送

    已发送

    朋友将在看一看看到

    确定
    分享你的想法...
    取消

    分享想法到看一看

    确定
    最多200字,当前共

    发送中

    网络异常,请稍后重试

    微信扫一扫
    关注该公众号