infofeedbackindex.jsp
上传用户:huijianzhu
上传日期:2009-11-25
资源大小:9825k
文件大小:6k
源码类别:

电子政务应用

开发平台:

Java

  1. <%@ page language="java"  pageEncoding="GB2312" contentType="text/html;charset=GB2312"%>
  2. <%@ include file="/common/taglibs.jsp"%>
  3. <%@ include file="/common/meta.jsp"%>
  4. <script language="javascript" src='<c:url value="/scripts/change_page.js"/>'></script>
  5. <script language="javascript" src='<c:url value="/scripts/common.js"/>'></script>
  6. <Script language="javascript">
  7. <!--
  8. /**
  9.  * form 表单
  10.  * pageNo 翻页页码
  11.  */
  12. function dowork(how, entityid) {
  13. var form = document.infofeedbackForm;
  14. var pageCurrent = '<c:out value="${pageObject.pageCurrent}"/>';
  15. var pageCount = '<c:out value="${pageObject.pageCount}"/>';
  16. var mid = getChecked(form);
  17. switch(how) {
  18. case 'add' : 
  19. //window.location.href='<c:url value="/sys/cmsComment/addCMSComment.html"/>';
  20. form.action = '<c:url value="/sys/infofeedback/addInfofeedback.html"/>';
  21. form.id.value = "";
  22. form.method.value = "add" ;
  23. form.submit();
  24. break;
  25. case 'edit' : 
  26.     if(entityid == "") {
  27. alert("请选择修改项!");
  28. } else {
  29. //window.location.href='<c:url value="/sys/cmsComment/editCMSComment.html"/>?id=' + entityid;
  30. form.action = '<c:url value="/sys/infofeedback/editInfofeedback.html"/>';
  31. form.id.value = entityid;
  32. form.method.value = "edit" ;
  33.     form.submit();
  34.     break;
  35. }
  36. break;
  37. case 'del' :
  38. var ids = getChecks(form);
  39.     if(ids == "") {
  40. alert("请选择删除项!");
  41. } else if(confirm("是否删除所选项?")){
  42. form.action = '<c:url value="/sys/infofeedback/deleteInfofeedback.html"/>';
  43. form.method.value="delete";
  44. form.submit();
  45. }
  46. break;
  47. case 'view':
  48.     if(entityid == "") {
  49. alert("请选择查看项项!");
  50. } else {
  51. //window.location.href='<c:url value="/sys/cmsarticle/editCMSArticle.html"/>?id=' + entityid;
  52. openWin7('<c:url value="/sys/infofeedback/viewInfofeedback.html"/>?method=view&id=' + entityid);
  53.     break;
  54. }
  55. break;
  56. case 'search':
  57. if (form.keyword.value==""){
  58. alert("请填写检索内容");
  59. form.keyword.focus() ;
  60. }else{
  61. form.action ='<c:url value="/sys/infofeedback/findInfofeedback.html"/>';
  62. form.method.value="find" ;
  63. form.submit() ;
  64. }
  65. break;
  66. case 'up' :
  67.     if(mid == "") {
  68. alert("请选择上移项!");
  69. else if(mid == form.firstId.value && pageCurrent == '1'){
  70. alert("第一条记录不能上移!");
  71. }
  72. else {
  73. form.action = '<c:url value="/sys/infofeedback/upInfofeedback.html"/>';
  74. form.method.value = "up";
  75. form.id.value = mid;
  76. form.submit();
  77. }
  78. break;
  79. case 'down' :
  80.     if(mid == "") {
  81. alert("请选择下移项!");
  82. else if(mid == form.lastId.value && pageCurrent == pageCount){
  83. alert("最后记录不能下移!");
  84. }
  85. else {
  86. form.action = '<c:url value="/sys/infofeedback/downInfofeedback.html"/>';
  87. form.method.value = "down";
  88. form.id.value = mid;
  89. form.submit();
  90. }
  91. break;
  92. }//end switch
  93. }
  94. //-->
  95. </script>
  96. <html>
  97. <head>
  98. <title>信息反馈说明</title>
  99. <link rel="stylesheet" type="text/css" href="../include/style.css">
  100. <META NAME="Author" CONTENT="xunuo">
  101. <META NAME="Keywords" CONTENT="xunuo">
  102. <META NAME="Description" CONTENT="自动生成">
  103. </head>
  104. <body>
  105. <html:form action="/sys/infofeedback/searchInfofeedback.html">
  106. <html:hidden property="pageCurrent"/>
  107. <html:hidden property = "id" value="" />
  108. <input type="hidden" name="method" value="searchInfofeedbacksByParent"><!--这里需要填写父目录struts如:searchItemsByParent-->
  109. <html:hidden property = "parentid" /><html:hidden property = "status" />
  110. <input type="hidden" name="firstId" value="<c:out value="${firstId}"/>">
  111. <input type="hidden" name="lastId" value="<c:out value="${lastId}"/>">
  112. <table border="0" cellpadding="4" cellspacing="1" class=table width="100%">
  113. <tr>
  114.       <th width="615" align="center"  colspan="8">信息反馈说明</th>
  115.       <th width="105" align="center" colspan="2">操作</th>
  116.     </tr>
  117. <tr class="td">
  118. <td width = "5"></td>
  119.     
  120.       <td align="center" nowrap>标题</td>
  121.     
  122.       <td align="center" nowrap>反馈人</td>
  123.     
  124.       <td align="center" nowrap>反馈类型</td>
  125.     
  126.       <td align="center" nowrap>反馈目标处所</td>
  127.     
  128.       <td align="center" nowrap>反馈时间</td>
  129.     
  130.       <td align="center" nowrap>处理过程</td>
  131.     
  132.       <td align="center" nowrap>状态</td>
  133. <td class="td"  nowrap  align="center">预览</td>
  134. <td class="td"  nowrap  align="center">编辑</td>
  135. </tr>
  136. <c:forEach var="infofeedback" items="${infofeedbackList}">
  137. <tr class="td">
  138. <td><input type="checkbox" id="ids" name="ids" value='<c:out value="${infofeedback.id}"/>'></td>
  139.     
  140. <td><c:out value="${infofeedback.title}"/></td>
  141.     
  142. <td><c:out value="${infofeedback.author}"/></td>
  143.     
  144. <td><c:out value="${infofeedback.infoType}"/></td>
  145.     
  146. <td><c:out value="${infofeedback.plateName}"/></td>
  147.     
  148. <td><c:out value="${infofeedback.createtime}"/></td>
  149.     
  150. <td><c:out value="${infofeedback.dealProcessName}"/></td>
  151.     
  152. <td><c:if test="${infofeedback.status==1}" ><c:out value="有效"/></c:if><c:if test="${infofeedback.status==0}" ><b><u><c:out value="无效"/></u></b></c:if></td>
  153. <td align=center><a href='javascript: dowork("view", "<c:out value="${infofeedback.id}"/>");'>预览</a></td>
  154. <td align=center><a href='javascript: dowork("edit", "<c:out value="${infofeedback.id}"/>");'>编辑</a></td>
  155. </tr>
  156. </c:forEach>
  157.   <!-- 操作 start -->
  158.   <!-- 操作 end -->
  159.   <!-- 分页 start -->
  160. <td align="right" style="background-color:#eeeeee" colspan="10">
  161. <script language="javascript">
  162.             drawDispartPageView("document.infofeedbackForm", <c:out value="${pageObject.pageCurrent}"/>, <c:out value="${pageObject.pageCount}"/>, <c:out value="${pageObject.rowCount}"/>);
  163.         </script>
  164. </td>
  165.           </tr>
  166.  </table><br>
  167.   <!-- 分页 end -->
  168. <table border="0" cellpadding="4" cellspacing="1" class=table width="100%">
  169. <tr class="td">
  170.             <td colspan="10" style="background-color:#eeeeee">
  171.  输入关键字
  172. <input type="text" name="keyword" value='<c:out value="${keyword}" />' size="20" />
  173. <select name="columns" style="width:100px">
  174.  
  175. <option value="title">标题</option>
  176. </select>
  177. <input type="button" name="testb" class="button" value="检索" onclick="dowork('search');"  <c:if test="${isGuest}">disabled</c:if>/>
  178.             </td>
  179. </tr>
  180. </table>
  181. </html:form>
  182. </body>
  183. </html>