window-preferences-java-editor-Content Assist-Advanced
然后选中右上方的所有 右下方选中一个即可。


或者:

window->Preferences->Java->Editor->Content Assist->Advanced 
上面的选项卡Select the proposal kinds contained in the 'default' 
content assist list: 中把 Other Java Proposals 选项打上勾就可以了。
也可能是:
Eclipse下进入Windows ->Preperences ->General ->keys
把word completion的快捷键设置alt+/删掉!
把Content Assist的快捷键由ctrl+space改成alt+/   (ctrl+space
一般被输入法占用) 


或者

不用另外设置->Content Assist->Advanced   ,会造成多余提示
“方法提示”只限于环境内已经接受的、能读入的库类
。
如果你在开发Java SE的,设置好Compiler成JDK,直接建好项目,
能运行就有方法提示。
如果你开发Java EE,设置好app服务器,服务器的EE相应的库被项目
接受后才能有方法提示
也可以手工Alt+/先看看。

追问

谢谢..不好意思 我是个学生 对java是特别初学那种 我们上jsp课程 
就是建了一个jsp的文件然后 输入<%request. >% 可是输入“.”
后怎么也不出方法名  我同学的就都可以 就我的不成啊..

回答

你的jsp能在eclipse中直接运行吗?“能在eclipse运行”就会有提示。
检查你的marks或者problems的栏框。一般原因是jre没有设置对,默认的
叫“java”的jre不能用来开发EE,在preferences->java->installed jre
重新扫描安装JDK的目录,项目必须设置成JDK才能运行和有方法提示
indigo 3.7也不能用Java 7,必须用Java 6以下吧