我申請顯示標籤我的JSP中的支柱,但沒能做到這一點,請檢查將顯示標籤到我的項目,但未能在Struts配置文件
1.strutsconfig
<form-beans><form-bean name="DailysheetForm" type="com.myapp.struts.DailysheetForm"/>
</formbean>
<action input="/" path="/DailysheetList" name="DailysheetForm" scope="request" type="com.myapp.struts.DialysheetListAction">
<forward name="success" path="/DailysheetList.jsp"/>
</action>
2。表
public class DailysheetForm extends ActionForm
{
// some getter and setter methods i used like receiptno
protected ArrayList arraylist;
public ArrayList getArraylist()
{
return arraylist;
}
public void setArraylist(ArrayList arraylist) {
this.arraylist = arraylist;
}
3.Action類
public ActionForward execute(ActionMapping mapping, ActionForm form,
HttpServletRequest request, HttpServletResponse response)
throws Exception {
ArrayList dailysheetdata;
DailysheetForm dailyform = (DailysheetForm) form;
Class.forName("com.mysql.jdbc.Driver");
Connection connect = DriverManager.getConnection("jdbc:mysql://localhost/Stonecrusher?"
+ "user=Stonecrusher&password=xxxxxx");
System.out.println("Connection"+connect);
dailysheetdata = StoneCrusherData.getDailysheetData(connect);
dailyform.setArraylist(dailysheetdata) ;
return mapping.findForward(SUCCESS);
}
JSP
<display:table id="data" name="requestScope.DailysheetForm.arraylist"requestURI="/DailysheetList" pagesize="10" >
<display:column property="receiptno" title="RECEIPTNO" sortable="true"/>
<display:column property="cutomername" title="CUSTOMER NAME" sortable="true"/>
</display:table>
<display:table id="data" name="requestScope.DailysheetForm.arraylist" requestURI="/DailysheetList" pagesize="10" >
<display:column property="receiptno" title="RECEIPTNO" sortable="true"/>
<display:column property="cutomername" title="CUSTOMER NAME" sortable="true"/>
</display:table>
它不工作,基本上我得到的數據dailysheetdate這是ArrayList的在我的Action類,我想在分頁JSP來顯示它。我知道我錯了,請幫助我如何去做。
請在這裏粘貼你的錯誤 – Clarence 2012-07-07 10:51:44
你的strutsconfig不是有效的XML。有一個''結束標籤不應該在那裏。 – 2012-07-07 10:53:17
並檢查您是否在您的jsp中放置了<%@ taglib uri =「http://displaytag.sf.net」prefix =「display」%>' 並且您應該添加'displaytag-export-poi- 1.2' 'displaytag-portlet-1.2' jar文件到lib目錄 – Clarence 2012-07-07 10:59:23