Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/java/399.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

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/4/algorithm/10.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
Java 数据导出器在prime faces中,当它生成PDF时,会显示标记而不是tahn数据_Java_Algorithm_Jsf_Primefaces - Fatal编程技术网

Java 数据导出器在prime faces中,当它生成PDF时,会显示标记而不是tahn数据

Java 数据导出器在prime faces中,当它生成PDF时,会显示标记而不是tahn数据,java,algorithm,jsf,primefaces,Java,Algorithm,Jsf,Primefaces,这是我的问题,我有下面的代码,让我生成数据表的PDF,而不是它生成的PDF输出如下: "#{k.semester.semesterTerm}" "#{k.doubleValue}" "#{k.semester.semesterTerm}" "#{k.doubleValue}" "#{k.semester.semesterTerm}" "#{k.doubleValue}" "#{k.semester.semesterTerm}" "#{k.doubleValue}" "#{k.semester.s

这是我的问题,我有下面的代码,让我生成数据表的PDF,而不是它生成的PDF输出如下:

"#{k.semester.semesterTerm}" "#{k.doubleValue}"
"#{k.semester.semesterTerm}" "#{k.doubleValue}"
"#{k.semester.semesterTerm}" "#{k.doubleValue}"
"#{k.semester.semesterTerm}" "#{k.doubleValue}"
"#{k.semester.semesterTerm}" "#{k.doubleValue}"
"#{k.semester.semesterTerm}" "#{k.doubleValue}"
                <p:dataTable id="surveyassess" value="#{studentoutcome.targetSurveyAssessment}" var="k"
                             selection="#{studentoutcome.selectedRow}" rowKey="#{k.id}" selectionMode="single" paginator="true" rows="10">

                    <p:ajax event="rowSelect" listener="#{studentoutcome.studentOutcomesSelect}"/>  

                    <p:column headerText="Semester">
                        <f:facet name="header">
                        </f:facet>
                        "#{k.semester.semesterTerm}"

                    </p:column>


                    <p:column headerText="Attainment Target">
                        <f:facet name="header">
                        </f:facet>
                        "#{k.doubleValue}"

                    </p:column>


                </p:dataTable>

                <p:panel header="Export Page Data">
                    <h:commandLink>
                        <p:graphicImage value="/icons/pdf.png" />
                        <p:dataExporter type="pdf" target="surveyassess" fileName="mypdf" pageOnly="true"/>
                    </h:commandLink>
                </p:panel>
            </h:form>
        </div>
我的代码:

                <p:dataTable id="surveyassess" value="#{studentoutcome.targetSurveyAssessment}" var="k"
                             selection="#{studentoutcome.selectedRow}" rowKey="#{k.id}" selectionMode="single" paginator="true" rows="10">

                    <p:ajax event="rowSelect" listener="#{studentoutcome.studentOutcomesSelect}"/>  

                    <p:column headerText="Semester">
                        <f:facet name="header">
                        </f:facet>
                        "#{k.semester.semesterTerm}"

                    </p:column>


                    <p:column headerText="Attainment Target">
                        <f:facet name="header">
                        </f:facet>
                        "#{k.doubleValue}"

                    </p:column>


                </p:dataTable>

                <p:panel header="Export Page Data">
                    <h:commandLink>
                        <p:graphicImage value="/icons/pdf.png" />
                        <p:dataExporter type="pdf" target="surveyassess" fileName="mypdf" pageOnly="true"/>
                    </h:commandLink>
                </p:panel>
            </h:form>
        </div>
每个学期的目标调查评估达成水平:

                <p:dataTable id="surveyassess" value="#{studentoutcome.targetSurveyAssessment}" var="k"
                             selection="#{studentoutcome.selectedRow}" rowKey="#{k.id}" selectionMode="single" paginator="true" rows="10">

                    <p:ajax event="rowSelect" listener="#{studentoutcome.studentOutcomesSelect}"/>  

                    <p:column headerText="Semester">
                        <f:facet name="header">
                        </f:facet>
                        "#{k.semester.semesterTerm}"

                    </p:column>


                    <p:column headerText="Attainment Target">
                        <f:facet name="header">
                        </f:facet>
                        "#{k.doubleValue}"

                    </p:column>


                </p:dataTable>

                <p:panel header="Export Page Data">
                    <h:commandLink>
                        <p:graphicImage value="/icons/pdf.png" />
                        <p:dataExporter type="pdf" target="surveyassess" fileName="mypdf" pageOnly="true"/>
                    </h:commandLink>
                </p:panel>
            </h:form>
        </div>

“{k.学期.学期}”
“#{k.doubleValue}”

尝试使用h:outputText标记在列中显示数据,如:

                <p:dataTable id="surveyassess" value="#{studentoutcome.targetSurveyAssessment}" var="k"
                             selection="#{studentoutcome.selectedRow}" rowKey="#{k.id}" selectionMode="single" paginator="true" rows="10">

                    <p:ajax event="rowSelect" listener="#{studentoutcome.studentOutcomesSelect}"/>  

                    <p:column headerText="Semester">
                        <f:facet name="header">
                        </f:facet>
                        "#{k.semester.semesterTerm}"

                    </p:column>


                    <p:column headerText="Attainment Target">
                        <f:facet name="header">
                        </f:facet>
                        "#{k.doubleValue}"

                    </p:column>


                </p:dataTable>

                <p:panel header="Export Page Data">
                    <h:commandLink>
                        <p:graphicImage value="/icons/pdf.png" />
                        <p:dataExporter type="pdf" target="surveyassess" fileName="mypdf" pageOnly="true"/>
                    </h:commandLink>
                </p:panel>
            </h:form>
        </div>
<p:column headerText="Attainment Target">
                    <f:facet name="header">
                    </f:facet>
                    <h:outputText value="#{k.doubleValue}"/>
</p:column>