解决Eclipse的项目,ctrl+左键(或F3)不能点击超链接问题

这里问题分四种情况:

第一种:如果类文件和jsp都不存在,就不会显示超链接。

 

第二种:确认window-->preferences-- >General-->Editors-->Text Editors-->hyperlink.   全部勾上。

我同事的eclipse,hyperlink选中没有“Java Element     Ctrl           JSP Editors”选项,导致xml的java文件无法超链接。

(“Tags And Attributes        Ctrl                 XML Editors”  选项,没勾上会导致JSP不能超链接)

             如果你也没有这个选项,建议升级Eclipse。

 

第三种:window-->preferences-- >Validation-->Web Project Settings中,将Context root修改一下,不能命名为“send”。

 

<action path="/send" parameter="method" scope="request"
     type="com.mysend.action.SendAction">
     <forward name="search"
             path="/send/search.jsp" />
     <forward name="list"
	     path="/send/list.jsp" />
 </action>


          即 path="/send/list.jsp“ 的首路径“send”与Context root值不能相同,否则就无法超链接到jsp页面。  

 

          (不知道为什么会这样,但确实解决了我和我同事eclispe的jsp无法超链接的问题。)

如果不想改Context root,又想快速查找到对应的jsp,可以通过复制链接,ctrl+shift+R,再jsp路径前加..,如“../send/search.jsp”

 

第四种: 这也是今天同事遇到的问题,这也是我写这篇文章来吐槽的主因。

         花了好长时间,又是重装插件(各种报错,此处略去一万只草泥马),又是看英文文档(翻译工具加看不懂,又是一万只草泥马)。

最后发现问题是,打开XML文件格式默认是Spket XML Editor格式(爽!~)

------------------------

以下是修改为XML Editior为默认打开的方法   

(当然,你也可以每次打开XML文件时,右击文件“Open With”->"XML Editor")

Window -> Preferences -> General -> Editors -> File Associations 
找到  File types: *.xml,然后在下面的Associated editors:找到“XML Editor......”,选择 “Default”
这样就默认"XML Editor"打开。

----------------------

 

如果还有遇到其他情况的,欢迎补充,谢谢!

  • 1
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值