刚才在编辑JSP文件&#xff0c;有一些东西我懒得敲了&#xff0c;就把一些代码里面拷贝到eclipse的editor中&#xff0c;结果你猜怎么&#xff0c;拷贝进去以后&#xff0c;jsp的auto-completion居然不工作了&#xff01;&#xff08;即<%%>中的代码没有自动提示&#xff09;害的我又得删了这个文件然后重新做一遍&#xff01;后来发现&#xff0c;凡是copy东西进去&#xff0c;无论是从哪里拷到eclipse的editor中&#xff0c;都会导致jsp的auto-completion不工作&#xff08;即<%%>中的代码没有自动提示&#xff09;&#xff01;
这里写个笔记&#xff0c;算是提醒自己&#xff0c;尼玛&#xff0c;怎么解决&#xff1f;
但是我又试了一些昨天写的代码&#xff0c;照样copy啊&#xff0c;一点问题都没有&#xff0c;怎么一用到今天的代码就出现这个问题了&#xff1f;尼玛搞笑啊
--------------------
最新更新&#xff1a;
刚才发现&#xff0c;根本不是因为copy的问题&#xff0c;是因为我使用了SmartUpload的API导致的&#xff0c;我靠&#xff0c;这个神奇了。只要没有出现SmartUpload&#xff0c;一切都没问题&#xff0c;一出现&#xff0c;JSP editor就不给我自动提示了。啥情况&#xff1f;是因为我没有配置classpath么&#xff1f;继续观察
--------------------去校内论坛发了个贴&#xff0c;大概是这么个情况------------------------
我的原帖&#xff1a;
其实&#xff0c;我想问的不是这个API&#xff0c;而是这个API另一个神奇之处&#xff0c;简直就是奇葩&#xff0c;长话短说&#xff0c;我下面说说到底是什么个情况
我在用Eclipse写一个JSP文件
Eclipse版本是&#xff08;Eclipse Java EE IDE for Web Developers Version: Juno Service Release 2 Build id: 20130225-0426&#xff09;
然后在某处代码用到了SmartUpload&#xff08;com.jspsmart.upload.SmartUpload&#xff09;&#xff0c;如下&#xff0c;就这么简单的一句&#xff1a;
<%SmartUpload s &#61; new SmartUpload();
%>
然后&#xff1f;然后Eclipse在 中就不给我进行代码提示了。你可能想问&#xff0c;你自己的设置没配置好吧&#xff1f;下面截个图&#xff0c;证明auto-completion可用&#xff1a;
好&#xff0c;现在我在同样的环境下写一个SmartUpload&#xff0c;嗯&#xff0c;现在自动提示还没挂&#xff1a;
当SmartUpload这个类被import之后&#xff0c;就是这么个情况了
嗯&#xff0c;就是这么个问题&#xff0c;太奇葩了&#xff0c;我想问问大神们这是啥情况&#xff0c;该怎么解决
-------------------------有用&#xff08;至少是有一定观点的&#xff09;的回复-----------------------------
就不要拘泥这个问题了&#xff0c;eclpse经常源代码无任何错&#xff0c;但侧边栏各种灿烂的红&#xff0c;况且juno bug多
ctrl&#43;x ctrl v 就没问题
换eclipse indigo或者jetbrain