假设我有以下现有网址
http://www.seusite.com.br/index.php?pagina=noticia&id_noticia=12
我正在创建一个不必向用户发送网址的表单,表单将有两个字段,id_noticia和pagina,当填写表单时,如果键入(noticia,12),请转到以下网址 http://www.seusite.com.br/index.php?pagina=noticia&id_noticia=12
我在jsf中使用java,在创建两个变量id和page的代码下面,并在xhtml中插入,想知道如何输入这些变量:现有的url能够访问。
<html xmlns="http://www.w3.org/1999/xhtml"
xmlns:h="http://xmlns.jcp.org/jsf/html">
<h:head>
<title>Facelet Title</title>
</h:head>
<h:body>
<h:form>
<h:outputText value="pagina:"></h:outputText>
<h:inputText id="email" value="#{test.pagina}"></h:inputText>
<h:outputText value="id_noticia:"></h:outputText>
<h:inputText id="email" value="#{test.id_noticia}"></h:inputText>
<h:commandLink>Go</h:commandLink>
</h:form>
</h:body>
答案 0 :(得分:0)
看起来这个网站不是你的,对吧?所以,你想要的是让JSF将表单提交给外部站点。通过这种方式,您可以获得一个简单的表单,如:
<form action="http://www.seusite.com.br/index.php">
<input type="text" name="pagina" value="type pagina" />
<input type="text" name="id_noticia" value="type id_noticia" />
<input type="submit" value="Go"/>
</form>