问题描述
查询方法:publicvoidtoDelete(String[]teskId){StringsqlString="deletefromTTeskwhereTeskId='"+teskId+"'";System.out.println("---------------------"+sqlString+"-----------------------------");//Queryquery=session.createQuery(sqlString);session.update(sqlString);transaction.commit();HibernateSessionFactory.closeSession();}action中的方法:Listlist=TeskFactory.getInstance().toSelect();request.setAttribute("UnTesk",list);returnnull;}JSP页面:<formname="form1"action="UnTeskList.action"method="POST"><tablecellspacing="1"class="table"><trclass="table_header"><td任务名称</td><td>实施人</td><td>开始时间</td><td>结束时间</td><td>任务状态</td><td></td></tr><s:iteratorid="UnTeskList"value="#request.UnTesk"><trclass="row2"onMouseOver="this.className='row1'"onMouseOut="this.className='row2'"><td><s:propertyid="UnTeskList"value="#UnTeskList.teskName"/></td><td><s:propertyid="UnTeskList"value="#UnTeskList.empId"/></td><td><s:propertyid="UnTeskList"value="#UnTeskList.teskDate"/></td><td><s:propertyid="UnTeskList"value="#UnTeskList.teskEnd"/></td><td><s:propertyid="UnTeskList"value="#UnTeskList.teskState"/></td><td><inputtype="checkbox"name="taskId"value=""></td></tr></s:iterator></table><palign=rightstyle="padding-right:30px"><inputtype="button"Class="button"value="删除»"size="8"onClick="deleteTask();"/></p></form>
解决方案
解决方案二:
Listlist=TeskFactory.getInstance().toSelect();不知道你这个list是List<List<?>>型的吗?
解决方案三:
<%@tagliburi="/struts-tagslib"pre..%>
解决方案四:
引用2楼javaors的回复:
<%@tagliburi="/struts-tagslib"pre..%>
你说的这个标签我都加了。就是无法取到值。