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

📄 contentedit.jsp

📁 利用STRUTS2+SPRING+HIBERNATE/IBATIS建立的基本开发框架
💻 JSP
字号:
<%@page contentType=" text/html; charset=UTF-8"%>
<%@taglib prefix="s" uri="/struts-tags"%>
<%@taglib uri="http://java.fckeditor.net" prefix="FCK"%>
<html>
<head>
<title><s:text name="system.title" /></title>
<link href="../../style/style1.css" type="text/css" rel="stylesheet" />
<script language="javascript" type="text/javascript"
	src="../../datepicker/WdatePicker.js"></script>
<STYLE type="text/css">
BODY {
	SCROLLBAR-FACE-COLOR: #EFEEEE;
	FONT-SIZE: 12px;
	SCROLLBAR-HIGHLIGHT-COLOR: #ffffff;
	SCROLLBAR-SHADOW-COLOR: #ffffff;
	SCROLLBAR-3DLIGHT-COLOR: #BABABA;
	SCROLLBAR-ARROW-COLOR: #BABABA;
	SCROLLBAR-TRACK-COLOR: #ffffff;
	SCROLLBAR-DARKSHADOW-COLOR: #BABABA
}
</STYLE>
</head>
<body topmargin="0" leftmargin="0" rightmargin="0" scroll="no">

<s:action id="isPublishLoadAction" namespace="/public"
	name="loadDictData">
	<s:param name="dictTypeCode">IS_PUBLISH_DICT_TYPE_CODE</s:param>
</s:action>
<s:action id="categoryLoadAction" namespace="/public"
	name="loadSimpleData">
	<s:param name="queryName">GET_AVAILABLE_CATEGORYS</s:param>
</s:action>
<s:form method="post" theme="simple" enctype="multipart/form-data">
	<s:token />
	<s:if test="content.contentId!=null">
		<s:hidden name="contentId" />
		<s:hidden name="content.contentId" />
		<s:hidden name="content.createUserId" />
		<s:hidden name="content.createDate" />
	</s:if>
	<s:hidden name="content.accessLevel" />
	<table width="100%" height="100%" border="0" cellspacing="0"
		cellpadding="0">
		<tr>
			<td height="1%">
			<table width="100%" border="0" align="center" cellpadding="0"
				cellspacing="0" class="labeltable">
				<tr>
					<td height="38" background="../../images/main_bk.gif" class="new3">
					<table width="99%" border="0" align="right" cellpadding="0"
						cellspacing="0">
						<tr>

							<td><img src="../../images/icon_main01.gif" width="11"
								height="11"> <span class="new3"><s:text
								name="content.manage" /> --&gt; 内容编辑</span></td>
						</tr>
					</table>
					</td>
				</tr>
			</table>
			</td>
		</tr>
		<tr>
			<td height="99%" valign="top">
			<div class="listdiv">
			<table width="97%" border="0" align="center" cellpadding="3"
				cellspacing="0" class="input_outtable">
				<tr>
					<td height="199">
					<table width="100%" border="0" cellspacing="0" cellpadding="3">
						<tr>
							<td align="center" colspan="4" style="color: red;"><s:fielderror />
							<s:actionerror /></td>
						</tr>
						<tr>
							<td width="12%" height="24" bgcolor="#FFEEFF"
								class="input_td_textright">内容类型<span
								style="color: red; font-weight: bold">*</span>:</td>
							<td colspan="3" bgcolor="#FFEEFF" class="input_td_textleft">
							<s:select cssClass="selectnone" name="content.categoryId"
								list="#categoryLoadAction.simpleDataList" listKey="id"
								listValue="name" headerKey="" headerValue="----请选择----" /></td>
						</tr>
						<tr>
							<td height="6" bgcolor="#FFEEFF" class="input_td_textright">标题<span
								style="color: red; font-weight: bold">*</span>:</td>
							<td colspan="3" bgcolor="#FFEEFF" class="input_td_textleft"><s:textfield
								name="content.contentTitle" cssClass="inputnone" maxlength="16"
								size="80" /></td>
						</tr>
						<tr>
							<td height="3" bgcolor="#FFEEFF" class="input_td_textright">是否发布<span
								style="color: red; font-weight: bold">*</span>:</td>
							<td bgcolor="#FFEEFF" class="input_td_textleft"><s:radio
								name="content.isPublish"
								list="#isPublishLoadAction.dictDataList" listKey="code"
								listValue="name" /></td>
							<td bgcolor="#FFEEFF" class="input_td_textright1">显示次序<span
								style="color: red; font-weight: bold">*</span>:</td>
							<td bgcolor="#FFEEFF" class="input_td_textleft"><s:textfield
								name="content.ordering" cssClass="inputnone" maxlength="16"
								size="10" /></td>
						</tr>
						<tr>
							<td height="3" bgcolor="#FFEEFF" class="input_td_textright">
							内容生效日期<span style="color: red; font-weight: bold">*</span>:</td>
							<td width="38%" bgcolor="#FFEEFF" class="input_td_textleft">
							<input id="contentEffDate" type="text"
								name="content.contentEffDate" class="inputnone" size="10"
								readonly="true"
								value='<s:date
									name="content.contentEffDate" format="yyyy-MM-dd" />' />
							<img onclick="WdatePicker({el:$dp.$('contentEffDate')})"
								src="../../datepicker/skin/datePicker.gif" width="16"
								height="22" align="absmiddle"></td>
							<td width="13%" bgcolor="#FFEEFF" class="input_td_textright1">内容失效日期<span
								style="color: red; font-weight: bold">*</span>:</td>
							<td width="37%" bgcolor="#FFEEFF" class="input_td_textleft"><input
								id="contentExpDate" type="text" name="content.contentExpDate"
								class="inputnone" size="10" readonly="true"
								value='<s:date
									name="content.contentExpDate" format="yyyy-MM-dd" />' />
							<img onclick="WdatePicker({el:$dp.$('contentExpDate')})"
								src="../../datepicker/skin/datePicker.gif" width="16"
								height="22" align="absmiddle"></td>
						</tr>
						<tr>
							<td height="6" bgcolor="#FFEEFF" class="input_td_textright">上传附件:</td>
							<td colspan="3" valign="top" bgcolor="#FFEEFF"
								class="input_td_textleft"><s:file name="upload" size="60" />(文件小于5M)</td>
						</tr>
						<s:if test="content.contentId!=null">
							<s:action id="accessoryLoadAction" namespace="/content/accessory"
								name="findAccessorys" />
							<tr>
								<td height="6" bgcolor="#FFEEFF" class="input_td_textright">已有附件:</td>
								<td colspan="3" valign="top" bgcolor="#FFEEFF"
									class="input_td_textleft"><s:iterator id="result"
									value="#accessoryLoadAction.accessoryList" status="stat">
									<a
										href="<s:url action="downloadAccessory" namespace="/content/accessory"> 
                    <s:param name="accessoryId" value="#result[0]"/></s:url>
					"><s:property
										value="#result[1]" /></a>
									&nbsp;&nbsp;&nbsp;<a
										href="<s:url action="deleteAccessory" namespace="/content/accessory"> 
                    <s:param name="accessoryId" value="#result[0]"/>
                    <s:param name="contentId" value="content.contentId"/>
                    </s:url>"
										onclick="javascript:return confirm('确定删除?');">删除 </a>
								</s:iterator></td>
							</tr>
						</s:if>
						<tr>
							<td height="6" bgcolor="#FFEEFF" class="input_td_textright">
							内容正文:</td>
							<td colspan="3" valign="top" bgcolor="#FFEEFF"
								class="input_td_textleft"><FCK:editor
								instanceName="content.contentText" height="300px">
								<jsp:attribute name="value"> <s:if
										test="content.contentText!=null"> <s:property
											value="content.contentText" escape="false" /> </s:if> <s:else> 
                    请输入内容 </s:else> </jsp:attribute>
							</FCK:editor></td>
						</tr>
						<tr>
							<td height="12" colspan="4" bgcolor="#FFEEFF"
								class="input_td_textright_bk"><s:if
								test="content.contentId == null">
								<s:submit value="创建" action="createContent" cssClass="topbut2" />
							</s:if><s:else>
								<s:submit value="修改" action="updateContent" cssClass="topbut2" />
							</s:else> <s:submit value="取消" action="findContents" cssClass="topbut2" /></td>
						</tr>
					</table>
					</td>
				</tr>
			</table>
			</div>
			</td>
		</tr>
	</table>
</s:form>
</body>
</html>

⌨️ 快捷键说明

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