导入了struts1.2 的包.在jsp页面也引入了指令,但是在页面一用到struts标签运行时回报好像说找不到BEAN

javax.servlet.jsp.JspException:Cannot find bean:"org.apache.struts.taglib.html.Bean" in any scope

javax.servlet.jsp.JspException:Cannot findbean:"org.apache.struts.taglib.html.Bean" in any scope 应该是你的标签库没有找到,检查一下你导入的struts包中的标签库有没。若没导入正确的话在jsp页面中输入<bean:>系统一般不回有提示,且会以黄色波浪线警告用户,你看看。若用的myeclipse的话,建议用myeclipse自带的方法导入struts,项目上单击右键->myeclipse看到带struts字样的点一下就行了。这样避免了在自己受动导入struts中漏掉了某些东西!!
温馨提示:内容为网友见解,仅供参考
第1个回答  2009-09-25
代码贴出来吧,
是不是你的bean标签没导入
第2个回答  2009-09-26
绝对是你的包还没复制到lib目录下,找找!
第3个回答  2009-09-25
导入的包有冲突!

导入了struts1.2 的包.在jsp页面也引入了指令,但是在页面一用到struts标...
javax.servlet.jsp.JspException:Cannot findbean:"org.apache.struts.taglib.html.Bean" in any scope 应该是你的标签库没有找到,检查一下你导入的struts包中的标签库有没。若没导入正确的话在jsp页面中输入<bean:>系统一般不回有提示,且会以黄色波浪线警告用户,你看看。若用的myeclipse的话,建议...

struts1.2+jdbc jsp页面的if判断的条件如何取值?
Struts有actionform,可以从form里面取属性值。比如struts-config.xml里面配置的这个页面的actionform的名字为loginForm,这个actionform 里面有个字段属性叫selectType那么你就这样用:<c:if test="${0==loginForm.selectType}"> <!-- html 代码 --> <\/c:if> 当然只要在生命周期里面的可以用的值都可...

Struts1.2 页面传值到后台 ,DEBUG 里面 form 里面null
你是用form.getXXX获取不到值么?你的struts-config.xml有问题,绑定form时,type应该写form的全部路径,而不是一个类名。 应该是这么写: 你现在的写法虽然用form.getXXX获取不到值,但是应该可以用request.getPrameter("XXX")获取到

想问一个struts1.2+hibernate3.2+mysql4.0插入数据和读取数据乱码问题...
如果submit.jsp提交英文字符能正确显示,如果提交中文时就会出现乱码。原因:浏览器默认使用UTF-8编码方式来发送请求,而UTF-8和GB2312编码方式表示字符时不一样,这样就出现了不能识别字符。解决办法:通过request.seCharacterEncoding("gb2312")对请求进行统一编码,就实现了中文的正常显示。修改后的process....

eclpse中为什么打不开struts1.2.9的源码文件?
如果只有jar包的话是没有办法看源码的,在struts官网上会有整个项目的src下载,另外, 在提示source not found这个页面应该会有一个按钮会让你指定源码的文件位置,也就是说你下载了src后,要把这里设置源码位置为那个src的包.

struts1.2中tld格式的文件的作用是什么?
tld是taglib description 的缩写 定制标签拼图中的最后一块是TLD(标签库描述符)文件。创建的每个标签都必须在一个TLD文件中声明,而且这一文件还必须连同标签的Java处理器类一起被部署。正如在前一节中所看到的,servlet容器知道在何处放置了TLD文件,因为已经在web.xml标准servlet配置文件中声明了路径。...

我是用struts1.2做了一个留言程序的,假如提交数据时,想在action弹出一个...
②可以在留言页面定义一个hidden的formbean,用户判断用户是否留言,默认值为0,表示未提交,当用户点击提交按钮,将留言内容提交到action,修改formbean的值为1,表示内容已经提交,最后在页面通过javascript判断如果formbean为1,则弹出提示窗口。 然后定义一个onload事件 function checkFlag(){ if($("#flag...

Struts1.2异常处理实践 (采用模版方法设计模式):
forward 是一个跳转的标签,其中name是在Action中取得的,就是说Action里面根据你需要的转向而发出的一个字符串。我举下例子:好像这样我有一个登录方法。如果登录成功就返回一个success字符串,else,返回一个error字符串,然后sturts-config.xml根据你的name转到相应的 path 页面 <forward name="success...

struts1.2中传数组到action怎么取值?在页面怎么定义组件的name?急
在actionForm中定义一个数组,通过actionForm 就可以获取其属性,或者,使用 request.getParameterValues("页面取多值Name");也可以获取一个数组,

关于struts2将参数以属性的方式注入到action的疑惑,弄了两天两夜,终于...
建议你在使用struts2的时候,所有action用于接受网页参数的属性都设置为private String,这样就不会有任何问题。就算你实际需要接受的是一个年龄或者数量这样的数值类型,也应该在接受到参数以后再做转换(Integer.parseInt).根本原理在于,你看一下jsp的相关文档,request.getParameter("xxxx");这个方法只提供了...

相似回答
大家正在搜