2008-05-24

Servlet xxxxxxx is not available Servlet xxxxxxx i

关键字: servlet not available
Servlet xxxxxxx is not available 最难发现的问题就是网站中缺少Servlet 类所依赖的包 或类。
很多JSF初学者遇到这样的问题,即: 控件的action或者actionLinstener绑定的backben的方法不执行.即:调试时打不到断点. 这种情况下,一般是由以下原因引起的: 1。JSF生命周期INVOKE APPLICATION 阶段之前的其他阶段发生了异常,导致INVOKE APPLICATION 阶段没有被JSF执行,那么一般是页面中输入控件所绑定的backbean 某些属性getter 或setter方法中出现了异常,在这些方法中打断点可以发现问题. 2.执行命令的控件不再form中,所以,网页没有提交数据过来,更不会执行命令控件的动作了! 3。绑 ...
通过一个CHM文件就可以纵览JSF API doc以及 Myfaces API doc,还是能提供一点方便的!
这是我在培训公司弟兄使用JSF开发web应用时开发的一个范例网站,里面的JSF页面上都带有相关JSF 组件的用法说明。也附带了java源代码. 由于该网站里参杂了Shale的内容,又因为附件不能过大,我删除了有关shale的一些包,所以网站是不能跑起来的,另外用的myfaces版本可能也比较老了,因为这个范例在1年前写的。 不过看看JSP源码和java源代码还是可能给初学者一些帮助,避免走弯路。如果谁把那个网站整理后跑起来,请把整理后的东西回复上来。 里面有些代码还是有一定用处的,比如说上传附件等。
ltian
搜索本博客
最近加入圈子
存档
最新评论