⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 upimg.jsp

📁 电信的网厅的整站代码
💻 JSP
字号:
<%@ page import="com.doone.uurm.Sys_Organise,
                 java.util.Date,
                 com.doone.uurm.UserFactory,
                 com.doone.data.DacClient,
                 com.doone.data.Field,
                 java.text.DateFormat,
                 java.util.Locale,
                 java.text.SimpleDateFormat,
                 com.doone.uurm.Sys_Purview,
                 com.doone.uurm.WebAuth,
                 com.doone.uurm.PurviewMode,
                 com.doone.uurm.StateEnum,
                 com.doone.uurm.Purview" %>
<%@ page import="com.doone.fj1w.bbs.*"%>     
<%@ page import="com.doone.util.*"%>        
<%@ page import="java.util.*"%>    
<%@ page import="com.doone.data.DataRow"%>                 
<%@ page import="com.doone.data.DataTable"%>                 
<%@ page import="java.io.*"%>
<%@ page contentType="text/html; charset=GBK" %>

<%request.setCharacterEncoding("GBK");
String StateFlag = "1"; // 状态标记,只有管理才能显示编辑控件的特殊功能。
%>
<html>
<head>
	<title>修改模块图片</title>
	<meta http-equiv="Content-Type" content="text/html; charset=gb2312" />
	<link href="../../common/style/main.css" rel="stylesheet" type="text/css" />
	<script language="JavaScript" src="../../common/script/CheckInfo.js"></script>
	<script language="JavaScript" src="../../common/script/ChangeStyle.js"></script>
	<script language="JavaScript" src="../../common/mainTool.js"></script>
	<script language="javaScript" src="../../common/XMLHttpClient.js"></script>
	<script language="JavaScript">
	 
	   	var ApplicationRootPath = "<%= request.getContextPath()%>";
    	var xmlHttpURL = ApplicationRootPath + "/XmlHttpService"
  		function check(theForm) {
		    if(theForm.ATTCHLIST.value=="") {
				alert("请上传模块图片!");
				theForm.ATTCHLIST.focus();
				return false;
			}
		    return true;
		}
			function addUploadFile(sOriginalFileName, sSaveFileName, sPathFileName) {
			try {
				var oInput1 = document.getElementById("ATTCHMENT");

				if ( oInput1.value.length > 0 ) {
					oInput1.value += "::" + sSaveFileName + "||" + sOriginalFileName;
				}
				else {
					oInput1.value = sSaveFileName + "||" + sOriginalFileName;
				}
			}
			catch(ex) {}
		}
		function addUploadFileImg(sOriginalFileName, sSaveFileName, sPathFileName) {
			try {
				var oInput1 = document.getElementById("ATTCHMENT_IMG");

				if ( oInput1.value.length > 0 ) {
					oInput1.value += "::" + sSaveFileName + "||" + sOriginalFileName;
				}
				else {
					oInput1.value = sSaveFileName + "||" + sOriginalFileName;
				}
			}
			catch(ex) {}
		}
 
		function UploadSaved1(sSaveFileName, sOriginalFileName) {
			try {

				var oSelect1= document.getElementById("ATTCHLIST");
				var oSelect2= document.getElementById("ATTCHMENT");
				oSelect2.value = sSaveFileName + "||" + sOriginalFileName;
				oSelect1.value = sOriginalFileName;

			}
			catch(ex) {}
		}
 
		function addUploadFile(sOriginalFileName, sSaveFileName, sPathFileName) {
			try {
				var oInput = document.getElementById("ATTCHMENT");

				if ( oInput.value.length > 0 ) {
					oInput.value += "::" + sSaveFileName + "||" + sOriginalFileName;
				}
				else {
					oInput.value = sSaveFileName + "||" + sOriginalFileName;
				}
			}
			catch(ex) {}
		}
		
 
			function fn_delete(sContent_id) {
			

			// 删除当前选中的附件;
			if (document.getElementById("ATTCHMENT").value!=""){
			try{
				var oSelect = document.getElementById("ATTCHMENT");
				var fileNames = oSelect.value.split("||");
				// 通过XMLHttpClient删除附件。
	            var xmlHttp = new XMLHttpClient(xmlHttpURL);

	            xmlHttp.append("FILENAME",fileNames[0]);
				xmlHttp.append("ATTCHID",fileNames[2]);
				xmlHttp.append("CONTENTID",sContent_id);
		        var str = xmlHttp.submitAsString("BBSClientService","deleteAttchment");

	            if ( str == new String("str-->true") ) {
	            	// 删除列表内容。
					str = xmlHttp.submitAsString("BBSClientService","deleteAttchRecord");
					//str = xmlHttp.submitAsString("BBSClientService","deleteContentRecord");
					if ( str ) {
	            	oSelect.value="";
	            }
	            else {
	            	alert("删除失败。");
	            }}
			}
			catch(ex) {}}
		}
		function fn_onsubmit(){
		opener.document.all("ATTCHLIST_IMG").value=document.getElementById("ATTCHLIST").value;
		}
	</script>
	<style><!--
		input,select {width: 100%;}
	--></style>
</head>
<body>
<%String sPurviewId = request.getParameter("purviewId");
String ATTCHMENT = request.getParameter("ATTCHLIST");
String sFileName="";
String sContentId="";
String sAttchId="";
	DacClient db = new DacClient();
	try {
		db.beginTransaction(-1);
		DataTable attchMent=ClientService.getAttchListByBoardId(db,Long.parseLong(sPurviewId));
		if (attchMent != null&&attchMent.getRows().getCount()!=0) {
			sFileName=attchMent.getRow(0).getString("file_name");
			sContentId=attchMent.getRow(0).getString("content_id");
			sAttchId=attchMent.getRow(0).getString("attch_id");
		}
	}
	catch(Exception ex) {
		try {
			if ( db != null ) db.endTransaction(false);
		}
		catch(Exception e){}
		out.write("<script language=javascript>window.location.href='"+request.getContextPath() + "/view/sysmgr/OperFailure.jsp?error="
							+  "';</script>");
		FileLogger.getLogger().warn(ex.getMessage(),ex);
	}%>
	<form action="upImg_submit.jsp" method="get" name="insertfrm" onsubmit="return check(this);">
 <table width="100%" border="0" cellpadding="2" cellspacing="0" class="InnerTable">
 			<input type="hidden" name="CONTENT" id="CONTENT"/>
			<IFRAME ID="eWebEditor1" src="../bbs/eWebEditor.jsp?id=CONTENT&style=standard&color=CoolBlue&StateFlag=<%= StateFlag%>" frameborder="0" scrolling="no" width="0" height="0"></IFRAME>	
	<tr class="InnerMain">
		<TD height="41" align="right" vAlign="middle" class="InnerHead">上传模块图片:</TD>
		<td>
			<p>
			  <input type="hidden" name="ATTCHMENT" id="ATTCHMENT" value="<%=ATTCHMENT%>"><!--用于修改时删除原有附件-->
			  <input type="text" id="ATTCHLIST" name="ATTCHLIST" style="width: 250px" >
			  <input type="button" class="button" id="Button3" value="上传" onClick="fn_delete(<%=sContentId%>);return eWebEditor1.ShowDialog('../bbs/dialog/upimg.htm', 350, 150, true);"> 	<br>
			  (注:限制上传除JPG,GIF,SWF格式外及大于2M的文件)
			  <input name="CONTENTID" type="hidden" size="50" maxlength="20" value="<%=sContentId%>"></input><!--用于已有的记录修改原有的contentid-->
		    </p>
			</td>
    </tr>
	<tr class="InnerMain">
		<input name="PURVIEWID" type="hidden" size="50" maxlength="20" value="<%=sPurviewId%>"></input><!--用做board_id-->
	  <TD height="41" colspan="2" align="right" vAlign="middle" class="InnerHead"><input type="submit" name="submit2" class="button" value="发布" onClick="return fn_onsubmit();"/>
	    <input type="button" name="close2" class="button" value="关闭" onClick="window.close(); return false;"></TD>
	  </tr>
	 	
	</table></td>
	</tr>
</table>
 </form>
</body>
</html>

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -