生成URL的一部分以获取访问权限

时间:2016-03-22 18:19:12

标签: java jsf

假设我有以下现有网址

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>

1 个答案:

答案 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>