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

📄 add.jsp

📁 华东粮油电子交易市场网站源码华东粮油电子交易市场网站源码华东粮油电子交易市场网站源码
💻 JSP
字号:
<%@ page contentType="text/html; charset=GBK" %>
<%@ include file="/inc/pv/super.jsp"%>
<%@ include file="/inc/public/msg.jsp"%>
<%
	String strMenuPos = request.getParameter("type");
	if(igec.util.Tool.IsEmpty(strMenuPos)){
		response.sendRedirect("index.jsp");
		return;
	}
	String strParentId = request.getParameter("pid");
	if(igec.util.Tool.IsEmpty(strParentId)) strParentId = "0";
	String strCurMenuName = igec.site.base.business.DataUtilBusiness.getFieldValue("TITLE","TAB_IGECMENUTYPE","WHERE POSTYPE='" + strMenuPos + "'");
	java.util.ArrayList pathList = new java.util.ArrayList();
	int iFlag = igec.site.base.business.MMenuBusiness.getMenuPathList(pathList,strMenuPos,strParentId);
	if(iFlag<0){
		showError(out);
		return;
	}
	String strNextId = igec.site.base.business.MMenuBusiness.getNextId();
%>
<html>
<head>
<title>菜单管理-><%=strCurMenuName%><%for(int i=0;i<pathList.size();i++){igec.site.base.bean.SysObj so = (igec.site.base.bean.SysObj)pathList.get(i);%>-><%=so.getStrValue2()%><%}%>->添加菜单</title>
<meta http-equiv="Content-Type" content="text/html; charset=GBK">
<link rel="stylesheet" type="text/css" href="<%=strCssPath%>">
<script language="javascript" src="<%=site.bean.SitePara.strVirtualName%>/js/public.js"></script>
<script language="javascript" src="<%=site.bean.SitePara.strVirtualName%>/js/xmlhttp.js"></script>
<script language="javascript" src="<%=site.bean.SitePara.strVirtualName%>/js/check.js"></script>
<script language="javascript" src="<%=strSkinBase%>/js/forbid.js"></script>
<script language="javascript">
<!--
function setShowPage(loObj){
	if(loObj==null){//普通的菜单类型
		fullDivByUrl("attachDiv","attach/common.jsp?type=<%=strMenuPos%>&pid=<%=strParentId%>");
		return;
	}
	var strPage = loObj.page;
	if(strPage!=""){
		fullDivByUrl("attachDiv","attach/" + strPage + "?type=<%=strMenuPos%>&pid=<%=strParentId%>");
	}else{
		getObject("attachDiv").innerHTML = "";
	}
	setObjValue("MENUHREF",loObj.link);
}

function loadAttachPage(){
	var loObj = getRadioCheckObj("menuType");
	setShowPage(loObj);
}
/*
* 获取指定地址的内容,填充相应的对象
*/
function fullDivByUrl(strTarget,strUrl){
	__XmlHttpPool__.GetRemoteData(strUrl,function onGetData(strContent){Ajax_MenuJs_Receive_Content(strTarget,strContent);});
}
/*
* 根据返回的内容填充对应的对象
*/
function Ajax_MenuJs_Receive_Content(strTarget,strContent){
	var loObj = getObject(strTarget);
	if(loObj==null) return loObj;
	loObj.innerHTML = strContent;
	resizeWin('objBody');
}
function setPicTitle(strFile,strExt){
	var loObj = getObject("PicTitle");
	if(loObj!=null){
		loObj.value = strFile;
	}
	loObj = getObject("ImgPicTitle");
	if(loObj!=null){
		loObj.src = "<%=site.bean.SitePara.strVirtualName%>" + strFile;
		loObj.style.display = "";
	}
	resizeWin('objBody');
}
function setPicIndexShow(strFile,strExt){
	var loObj = getObject("PicIndexShow");
	if(loObj!=null){
		loObj.value = strFile;
	}
	loObj = getObject("ImgPicIndexShow");
	if(loObj!=null){
		loObj.src = "<%=site.bean.SitePara.strVirtualName%>" + strFile;
		loObj.style.display = "";
	}	
	resizeWin('objBody');
}
//-->
</script>
</head>

<body class="bodycolor" topmargin="5" onload="loadAttachPage();setFocus('MENUNAME');">
<div  name="objBody" id="objBody" width="600">
  <form action="<%=site.bean.SitePara.strVirtualName + site.bean.SitePara.strManageFolder%>/menu.do?action=save&type=<%=strMenuPos%>&pid=<%=strParentId%>&iid=<%=strMenuId%>" method="post" name="menuForm1" id="menuForm1" onsubmit="return Check(this);">
  <table border="0" width="600" cellpadding="2" cellspacing="1" align="center" bgcolor="#000000" class="small">
  <tr>
      <td colspan=2 class="TableHeader"><img src="<%=strSkinBase%>/images/menu/sys/menu.gif" align="absmiddle">&nbsp;基本选项 (必填)</td>
      </td>
    </tr>
    <tr>
      <td nowrap class="TableData" width="170"> 菜单ID(唯一标志):</td>
      <td class="TableData">
        <input type="text" name="MENUID" size="6" maxlength="8" class="BigInput" value="<%=strNextId%>" EmptyDisable label="菜单ID"> 不允许重复,建议使用默认值 <font color="#FF0000">必填</font>
      </td>
    </tr>  
    <tr>
      <td nowrap class="TableData"> 菜单名称:</td>
      <td class="TableData">
        <input type="text" name="MENUNAME" size="20" maxlength="50" class="BigInput" value="" EmptyDisable label="菜单名称"> <font color="#FF0000">必填</font>
      </td>
    </tr>  
    <tr>
      <td nowrap class="TableData"> 连接地址:</td>
      <td class="TableData">
        <input type="text" name="MENUHREF" size="25" maxlength="100" class="BigInput" value="" label="连接地址"> <input type="button" name="HELP" onclick="openWindow('<%=strSkinBase%>/public/help.jsp?id=A00001','600','550');" value="帮助">
      </td>
    </tr>
 <%
      	java.util.ArrayList rangeList = new java.util.ArrayList();
	    	iFlag = igec.site.base.business.DataUtilBusiness.getDataList(rangeList,"SELECT ID,NAME,POS,SPAGE,ISDEFAULT,LINK FROM (SELECT ID,NAME,POS,SPAGE,ISDEFAULT,XH,LINK,(SELECT COUNT(*) FROM TAB_IGECINDTYPE WHERE PARENTID=a.ID AND SHOWFLAG='1') AS SONNUM FROM TAB_IGECINDTYPE a WHERE SHOWFLAG='1' AND RANGE LIKE '%," + strMenuPos + ",%') AS TTT WHERE SONNUM=0 ORDER BY XH",6);
	    	if(iFlag>=0 && rangeList.size()>1){
%>
    <tr>
      <td nowrap class="TableData" valign="top"> 菜单类型:</td>
      <td class="TableData">
 			<%
	      	for(int i=0;i<rangeList.size();i++){
	      		igec.site.base.bean.StandSysObj so = (igec.site.base.bean.StandSysObj)rangeList.get(i);
      %>
     			<input type="radio" name="menuType" id="menuType<%=so.getStrValue1()%>" value="<%=so.getStrValue1()%>" onclick="setShowPage(this);" page="<%=so.getStrValue4()%>" link="<%=so.getStrValue6()%>" <%if("1".equals(so.getStrValue5())) out.print("checked");%>><label for="menuType<%=so.getStrValue1()%>"><%=so.getStrValue2()%></label>
    	<%	
    			}
      %>
      </td>
    </tr>
<%}%>
</table>
<div id="attachDiv" name="attachDiv"></div>
</form>
</div>
</body>
</html>

⌨️ 快捷键说明

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