Warning: file_get_contents(/data/phpspider/zhask/data//catemap/8/vim/5.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript 从URL提取数据并在JSF中使用_Javascript_Jsf_Javabeans - Fatal编程技术网

Javascript 从URL提取数据并在JSF中使用

Javascript 从URL提取数据并在JSF中使用,javascript,jsf,javabeans,Javascript,Jsf,Javabeans,我有这个网址 http://localhost:8084/somesite/leaveHTML.xhtml?id=somestring. 现在我可以使用jquery从URL中提取id了,但我不太确定如何使用这个字符串从数据库中检索数据并填充JSF页面加载时的字段。我真的不明白为什么需要使用jquery检索URL。如果您只需要根据URL参数使用数据库中的数据填充web页面,那么您可以使用JSF标记来实现这一目的 <f:viewParam id="id" name="id" value="#

我有这个网址

http://localhost:8084/somesite/leaveHTML.xhtml?id=somestring.

现在我可以使用jquery从URL中提取id了,但我不太确定如何使用这个字符串从数据库中检索数据并填充JSF页面加载时的字段。

我真的不明白为什么需要使用jquery检索URL。如果您只需要根据URL参数使用数据库中的数据填充web页面,那么您可以使用JSF
标记来实现这一目的

<f:viewParam id="id" name="id" value="#{myBean.id}" required="true" />

它将检索参数并将它们指定为bean值。如果您真的需要从视图发送它,您可以使用Seam远程处理之类的方法,并使用它通过ajax将URL参数发送到服务器。或者更简单,创建一个servlet并通过ajax与之通信,以便通过ajax从数据库检索信息。

相关: