普通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不可以 展开
一般的处理如可以用<h:commonbutton action="backbean.method"/>来调用方法,但是如果是普通的html标签呢,如何调用backbean中的方法?
你好,首先对您的回答表示感谢, 但是我不知道ajax如何调用到bean里的方法? 用struts,可以去调用*.do,但是JSF不可以 展开
3个回答
展开全部
猪哥解答:
补充:如果你不是用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中调用服务器类的方法,上手比较容易。
补充:如果你不是用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中调用服务器类的方法,上手比较容易。
展开全部
后台取值:你的后台处理中要有getUser(),setUser()方法,这样提交的时候会自动填充的。你在方法中直接用user.getUsername();就可以了 如果你想在任何页面或
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询