如何将参数添加到a4j:commandLink
? 当我在调试模式下检查时,该参数始终为空。
网页代码:
<a4j:form>
<a4j:commandLink reRender="content" action="#{surveyEvaluationBean.doDetailEvaluation}">
<f:param name="question" value="#{result.question.pK.longValueAsString}" />
<h:graphicImage url="/survey/img/cloverleaf.jpg" styleClass="srv-analysis-cloverleaf" />
</a4j:commandLink>
</a4j:form>
豆:
HttpServletRequest request = (HttpServletRequest)FacesContext.getCurrentInstance().getExternalContext().getRequest();
String param = request.getParameter("question");
我刚刚发现了错误。没有任何问题a4j-components
,错误如下:我无法正确创建问题对象。所以PK真的是空的。我很抱歉浪费你们的时间伙计们。