如何将托管bean中的查询字符串附加到url?JSF
这种方法行得通吗如何将托管bean中的查询字符串附加到url?JSF,jsf,Jsf,这种方法行得通吗 public String sayHello(){ return "Hello.jsp?name=" + "laala"; } 我无法使用上述方法访问、查询字符串。我尝试了${param.name}以及request.getParameter(“name”)。它们都返回null。请帮忙 也许这会对你有所帮助。 用h:commandLink签出f:param 也许这会对你有所帮助。 用h:commandLink签出f:param 要么点燃 。。或者,如果您已经使用JSF
public String sayHello(){
return "Hello.jsp?name=" + "laala";
}
我无法使用上述方法访问、查询字符串。我尝试了${param.name}以及request.getParameter(“name”)。它们都返回null。请帮忙 也许这会对你有所帮助。
用h:commandLink签出f:param
也许这会对你有所帮助。
用h:commandLink签出f:param
要么点燃
。。或者,如果您已经使用JSF2,那么只需在导航用例中定义它们:
<to-view-id>/Hello.jsp?name=#{bean.property}</to-view-id>
/Hello.jsp?name=#{bean.property}
(尽管.jsp
文件扩展名或多或少地暗示您尚未使用JSF2)
在使用JSF2导航案例时,如果您希望新的URL反映在浏览器地址栏中,则需要添加一个
条目,否则它将只进行转发。或者触发一个
。。或者,如果您已经使用JSF2,那么只需在导航用例中定义它们:
<to-view-id>/Hello.jsp?name=#{bean.property}</to-view-id>
/Hello.jsp?name=#{bean.property}
(尽管.jsp
文件扩展名或多或少地暗示您尚未使用JSF2)
在使用JSF2导航案例时,如果希望新URL反映在浏览器地址栏中,则需要添加一个
条目,否则它只会做一个转发。你也可以使用
@John:这不完全是OP所要求的。这是真的@BalusC,但结果将是一个查询字符串,其中包含视图参数,如../Hello.jsp?name=something。你也可以使用
@John:这不完全是OP所要求的。这是真的@BalusC,但是结果将是一个查询字符串,其中包含的视图参数为../Hello.jsp?name=something