拷贝内容到eclipse中导致JSP的auto-completion不工作
刚才在编辑JSP文件,有一些东西我懒得敲了,就把一些代码里面拷贝到eclipse的editor中,结果你猜怎么,拷贝进去以后,jsp的auto-completion居然不工作了!(即<%%>中的代码没有自动提示)害的我又得删了这个文件然后重新做一遍!后来发现,凡是copy东西进去,无论是从哪里拷到eclipse的editor中,都会导致jsp的auto-completion不工作(即<%%>中的代码没有自动提示)!
这里写个笔记,算是提醒自己,尼玛,怎么解决?
但是我又试了一些昨天写的代码,照样copy啊,一点问题都没有,怎么一用到今天的代码就出现这个问题了?尼玛搞笑啊
--------------------
最新更新:
刚才发现,根本不是因为copy的问题,是因为我使用了SmartUpload的API导致的,我靠,这个神奇了。只要没有出现SmartUpload,一切都没问题,一出现,JSP editor就不给我自动提示了。啥情况?是因为我没有配置classpath么?继续观察
--------------------去校内论坛发了个贴,大概是这么个情况------------------------
我的原帖:
其实,我想问的不是这个API,而是这个API另一个神奇之处,简直就是奇葩,长话短说,我下面说说到底是什么个情况
我在用Eclipse写一个JSP文件
Eclipse版本是(Eclipse Java EE IDE for Web Developers Version: Juno Service Release 2 Build id: 20130225-0426)
然后在某处代码用到了SmartUpload(com.jspsmart.upload.SmartUpload),如下,就这么简单的一句:
<%
SmartUpload s = new SmartUpload();
%>
然后?然后Eclipse在 中就不给我进行代码提示了。你可能想问,你自己的设置没配置好吧?下面截个图,证明auto-completion可用:


好,现在我在同样的环境下写一个SmartUpload,嗯,现在自动提示还没挂:

当SmartUpload这个类被import之后,就是这么个情况了




嗯,就是这么个问题,太奇葩了,我想问问大神们这是啥情况,该怎么解决
-------------------------有用(至少是有一定观点的)的回复-----------------------------
就不要拘泥这个问题了,eclpse经常源代码无任何错,但侧边栏各种灿烂的红,况且juno bug多
ctrl+x ctrl v 就没问题
换eclipse indigo或者jetbrain
拷贝内容到eclipse中导致JSP的auto-completion不工作的更多相关文章
- eclipse中导入jsp等工程使用过程中常遇问题
1.导入的工程JSP文件出现报错的情况 这个一般不怎么影响文件的执行,这些文件飘红主要是因为eclipse的校验问题. 具体错误信息:Multiple annotations found at thi ...
- eclipse 中忽略jsp, xml文件中的报错信息
有的时候, 在eclipse中, jsp, xml 文件时运行的好好的, 可是就是在eclipse中报错, 虽然不影响功能, 但看起来很烦, 去掉这些错误警告的方法是: Windows-Prefere ...
- 如何在eclipse中修改jsp默认编码
在使用eclipse编程的时候,很多默认的编码都是iso-8859-1我们经常使用的,在eclipse中怎么修改jsp页面的默认编码呢. 第一步:打开eclipse,找到windows-->pr ...
- 在线安装eclipse中html/jsp/xml editor插件(很可靠)
之前有一篇文章也是安装eclipse中的web开发插件 ,可是经过非常多人使用,那种方法.不是全部人使用都能够. 接下来,找到一种很管用的方法.就是在线安装. 废话不多说,这样的方法绝对能够成功安装. ...
- 在线安装eclipse中html/jsp/xml editor插件 eclipseeditor
1.打开eclipse中的help————>Install New Software 2.点击Add按钮,然后弹出一个框,第一个文本框可以随便写,第二个一定要写: http://download ...
- Eclipse中利用JSP把mysql-connector-java-8.0.13.jar放到WebContent\WEB-INF\lib中连接MySQL数据库时Connection conn = DriverManager.getConnection(url,username,password)报错的解决办法
开发环境: 1.系统:windows 7/8/10均可 2.jdk:1.8.0_144 3.服务器:apache-tomcat-9.0.8 4.IDE:eclipse+jsp 0.网页代码如下: &l ...
- 安装eclipse中html/jsp/xml editor插件以及改动html页面的字体
近期在做android项目,用到了jquery mobile 框架以及phonegap,所以就会涉及一些html文件,可是html文件打开的方式是Text Editor ,而且打开之后一些html代码 ...
- 在Eclipse中修改Jsp页面的新增模板
打开Eclipse的Preferences页面 路径: Window à Preferences 搜索"jsp",点击"Templates",选择要修改的Jsp ...
- 2016.6.20 eclipse中的jsp文件的字体大小在哪里修改
刚打开eclipse的时候,觉得jsp文件的字体太小了.于是去修改字体,但是colors and fonts里的字体选项太多了,不知道哪一个是. 试了几个后发现,是structured text ed ...
随机推荐
- Eclipse中jar包关联JDK源代码
1.点 “window”-> "Preferences" -> "Java" -> "Installed JRES"2.此 ...
- Debian GNU Linux服务列表的获取、服务的关闭/开启、服务在启动时是否自己主动执行的生效/失效
/********************************************************************* * Author : Samson * Date ...
- ORACLE-SQL(一)
迁移时间:2017年6月1日10:02:43 CreateTime--2017年6月1日09:59:30Author:Marydon 一.SQL语句 (一)基础篇 1.1.1 where 子句 1 ...
- imp与impdp比较
impdp和expdp是oracle 10g及以上版本才带的命令,目的是替换imp和exp命令,但为了向后兼容,故后面命令在高版本中依然可以使用. 但imp和exp在处理跨版本的导入导出时很麻烦,而i ...
- HDU 3666 THE MATRIX PROBLEM (差分约束 深搜 & 广搜)
THE MATRIX PROBLEM Time Limit: 4000/2000 MS (Java/Others) Memory Limit: 32768/32768 K (Java/Other ...
- extjs fileuploadfield default value
网上有非常多fileupload的demo,最有用的还是官方doc里面的sample. 可是真实业务中.可能会用到改动功能.这个时候就须要在打开的时候,给input框赋初始值. How to give ...
- powerdesigner基础操作
一.建表 1. 打开PowerDesigner,点击File->New 2. 选择Conceptual Data Model,并修改Model name. 3. ...
- [转]Win7独立语言包下载
想找个语言包太不容易了 ,全是旧版的,最后不得以...在国外网站找到了下载地址,全部是最新的语言包!自己找对应语言的缩写吧 64-bit (x64) Windows 7 SP1: http://dow ...
- HTML - 隐藏滚动条但可以滚动
代码:(原理就是遮盖) 1.如果你把子div的140px宽度移除,你就明白其中的奥妙了. 2.原理就是父元素负责滚动,子元素负责遮盖. <html> <style> .scro ...
- python标准库介绍——19 mmap 模块详解
==mmap 模块== (2.0 新增) ``mmap`` 模块提供了操作系统内存映射函数的接口, 如 [Example 2-13 #eg-2-13] 所示. 映射区域的行为和字符串对象类似, 但数据 ...