Browse Source

修改前台文章编辑缓存问题

limeng 8 months ago
parent
commit
a17f149721

+ 1 - 1
WebRoot/WEB-INF/struts/index.xml

@@ -93,7 +93,7 @@
 		<!-- 文章表Action -->
 		<action name="wzb" class="com.ccgj.platform.admin.WZBAction">
 			<result name="init">/manage/news/newsList1.jsp?lmid=${lmidStr}</result>
-<result name="initList">/manage/news/newsList.jsp?lmid=${lmidStr}</result>
+			<result name="initList">/manage/news/newsList.jsp?lmid=${lmidStr}</result>
 			<result name="fileList">/manage/sharefile/fileList.jsp</result>
 			<result name="linkList">/manage/news/linkList.jsp</result>
 			<result name="linkAdd">/manage/news/linkAdd.jsp</result>

+ 7 - 3
WebRoot/manage/news/newsAdd.jsp

@@ -5,6 +5,11 @@
 <%@page import="com.opensymphony.xwork2.ActionContext"%>
 <%@ page import="com.ccgj.database.beans.YHB"%>
 <%
+	response.setHeader("Cache-Control", "no-cache, no-store, must-revalidate"); // HTTP 1.1.
+	response.setHeader("Pragma", "no-cache"); // HTTP 1.0.
+	response.setDateHeader("Expires", 0); // Proxies.
+%>
+<%
 	String path = request.getContextPath();
 	String basePath = request.getScheme() + "://"
 			+ request.getServerName() + ":" + request.getServerPort()
@@ -15,7 +20,6 @@
 <%
 	String id="";
 	String lmid = request.getParameter("lmid");
-	System.out.println(lmid);
 	String qx_check ="news"+lmid+"_check";
 	YHB yhbBean =null;
 	if(ActionContext.getContext().getSession().get(GlobalDefine.USER) != null){
@@ -113,7 +117,7 @@
         {
             $("#tjsj").ligerDateEditor({ showTime: true });
             $("#shsj").ligerDateEditor({ showTime: true });
-            var lmid = <s:property value="#parameters.lmid" /> ;
+            var lmid = "<%=request.getParameter("lmid")%>" ;
             var now = new Date();
             var addTime = now.format("yyyy-MM-dd hh:mm");
             $("#tjsj").val(addTime);
@@ -477,7 +481,7 @@
 	<iframe src="../news/expandNews.jsp" height="445" id="expandIframe"  marginheight="0" marginwidth="0" frameborder="no" border="0"></iframe>
 </div>
 <form name="form" method="post" action="../wzb/wzb!saveWZB" id="form1">
-	<input name="wzb.lmid" type="hidden" id="lmid" />
+	<input name="wzb.lmid" id="lmid" />
 	<table cellpadding="0" cellspacing="0" class="l-table-edit"  border="1" bordercolor="#c7d4e2" style="margin-left:10px">
 
 		<tr >

+ 9 - 2
WebRoot/manage/news/newsList1.jsp

@@ -2,8 +2,14 @@
 <%@taglib uri="/struts-tags" prefix="s"%>
 <%@page import="com.ccgj.database.beans.YHB" %>
 <%
+    response.setHeader("Cache-Control", "no-cache, no-store, must-revalidate"); // HTTP 1.1.
+    response.setHeader("Pragma", "no-cache"); // HTTP 1.0.
+    response.setDateHeader("Expires", 0); // Proxies.
+%>
+<%
 String path = request.getContextPath();
 String basePath = request.getScheme()+"://"+request.getServerName()+":"+request.getServerPort()+path+"/";
+String lmid = request.getParameter("lmid");
 %>
 <%
 	YHB bean = (YHB)session.getAttribute("zfmb_user");
@@ -32,7 +38,8 @@ String basePath = request.getScheme()+"://"+request.getServerName()+":"+request.
     <script src="../../ligerui/lib/ligerUI/js/plugins/ligerDrag.js" type="text/javascript"></script>
     <script type="text/javascript" >
 		var datas = <s:property value="jsondata" escape="false"/>;
-		var lmid = <s:property value="lmid" escape="false"/>;
+		<%--var lmid = <s:property value="lmid" escape="false"/>;--%>
+		var lmid = <%=lmid%>;
         var alerts = function (content)
         {
             $.ligerDialog.alert(content);
@@ -165,7 +172,7 @@ String basePath = request.getScheme()+"://"+request.getServerName()+":"+request.
                         return;
                      */   
                     case "add":
-				               location.href = "../wzb/wzb!addWzb?lmid="+lmid;
+				               location.href = "../wzb/wzb!addWzb?lmid=<%=lmid%>";
 					         m.max ();
 					         return;
                     // 查看