1.所谓的指针,就是java中的对象的引用。比如String s;这个s就是指针。 2.所谓的空指针,就是指针的内容为空,比如上面的s,如果令它指向null,就是空指针。 3.所谓的空指针异常,就是一个指针是空指针,你还要去操作它,既然它指向的是空对象,它就不能使用这个对象的方法。比如上面的s假如为null,你还要用s的方法,比如s.equals( String x);那么就会产生空指针异常。
重启以下服务器试试看
某日,因phpeclipse与eclipse 冲突,无奈只好支eclipse的官网下pdt,安装完成后,试用一下java功能。结果写代码是alt+\无法提示正确代码,总是提示“No Default Proposals”(没用默认的建议器),于是查google,首先以为是没有设定好提示功能,于是windows-preferences -> java ->editor ->code assist,查看Auto activatio已勾选,无果,分析:
原因:可能是workspace出错
解决方法:
(1),找到工程所在的workspace,删除.metadata配置文件。
(2),启动eclipse,重新定位到先前的workspace目录置,重建同名工程(不要删除原来的工程,只要建立时名字一样就行了)。或选择别的位置,将原有的程文件注入到新工程中,记住要勾选”Copy projects into workspace”
网上的其它解决办法:
(1),Window -> Preferences -> Java -> Editor -> Content Assist -> Advanced 里的「Select the proposal kinds contained in the 'default' content assist list」把Other Java Proposals钩上即可
(2),Window -> Preferences -> Java -> Editor -> Content Assist -> Advanced 里的「Select the proposal kinds contained in the 'default' content assist list」把Java Proposals钩上即可(注意,适用于eclipse 3.6)
原文链接:http://blog.163.com/sujoe_2006/blog/static/335315120110633328258/
<jsp:include>动作在请求期间被执行,而include指令在编译期页面间被执行
页面内容经常变化时更适合使用<jsp:include>动作
页面内容不经常变化时更适合使用include指令
<jsp:include>动作包含的是执行结果,而include指令包含的是文件内容
你的代码是什么