普通html标签如何调用jsf方法或与backbean绑定

普通html标签如何调用jsf方法或与backbean绑定。一般的处理如可以用<h:commonbuttonaction="backbean.method"/>来调用方法... 普通html标签如何调用jsf方法或与backbean绑定。
一般的处理如可以用<h:commonbutton action="backbean.method"/>来调用方法,但是如果是普通的html标签呢,如何调用backbean中的方法?
你好,首先对您的回答表示感谢, 但是我不知道ajax如何调用到bean里的方法? 用struts,可以去调用*.do,但是JSF不可以
展开
 我来答
猪哥甲
2010-12-23 · TA获得超过1963个赞
知道小有建树答主
回答量:136
采纳率:100%
帮助的人:89.4万
展开全部
猪哥解答:
补充:如果你不是用ajax技术,不会Facelets ,也不会自己客制底层的类似process的实现,那么JSF只有在JSP页面下才可以使用,离开JSP根本就用不了,如果你非要在纯HTML调用JSF的方法,通过ajax访问中转jsp页面或servlet等服务是最好的方式,如果不会用,那你就在HTML页面里加一个跳转动作,跳转到一个跟它长的一摸一样的jsp里做JSF的绑定处理。因为JSF标签只能在JSP里面使用。

html是静态页面,执行端在客户也就是前台,backbean是java类,部署在服务器上,是后台服务器端。
想在静态html页面调用服务器上的类的方法,目前推荐使用的是Ajax技术,当然你也可以自己研究底层通讯技术写一些封装html标签,例如很早之前的Process技术,以及被大部分人遗忘的applet技术等等。
最简单、方便可行、不需要提交页面也就可以调用backbean的方式还是用Ajax吧。
如果你对Ajax没有研究,推荐你使用JQuery封装好的Ajax来实现普通html中调用服务器类的方法,上手比较容易。
foot3140
2010-12-23 · TA获得超过266个赞
知道答主
回答量:323
采纳率:0%
帮助的人:193万
展开全部
后台取值:你的后台处理中要有getUser(),setUser()方法,这样提交的时候会自动填充的。你在方法中直接用user.getUsername();就可以了 如果你想在任何页面或
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
cho618
2010-12-23
知道答主
回答量:53
采纳率:0%
帮助的人:31.2万
展开全部
好久不用Java。。。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(1)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式