源码

首页 » 归档 » 源码 » java – 如何更新页面中显示的值而不刷新

java – 如何更新页面中显示的值而不刷新


我在JSF页面中有这3个字段

 
 

而且我还有一个具有以下属性的支持bean:

@ManagedBean
@RequestScoped
public class NewOfferSupportController {

   private String val1;
   private String val2;
   private String result;

//Get set methods...
}

我希望outputText元素在字段val1和val2中插入某些值时自动更改其值,而不刷新页面.
结果变量应以这种方式计算(计算百分比):( val1 * val2)/ 100

你能帮我解决一些疑惑吗?:

我知道,为了做到这一点,我需要像javascript或AJAX这样的东西.你认为应该是最好的方法吗?

我很想知道如何用AJAX做到这一点,你能给我一些提示吗?

由于我需要字段为String类型,我的验证将如何实现?

我可以避免在字段中输入不是数字的字符(如果按下的键不是数字,输入字段中根本不显示)?

(0)

本文由 投稿者 创作,文章地址:https://blog.isoyu.com/archives/java-ruhegengxinyemianzhongxianshidezhierbushuaxin.html
采用知识共享署名4.0 国际许可协议进行许可。除注明转载/出处外,均为本站原创或翻译,转载前请务必署名。最后编辑时间为:9 月 26, 2019 at 09:46 上午

热评文章