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

📄 modifykbs.jsp

📁 培训考试系统代码
💻 JSP
字号:
<%@ page contentType="text/html;charset=gb2312"%>

<%@ page import = "com.huawei.icd30.common.systemconfig.*" %>
<%
    // 确保系统已经初始化
    if (!Initor.ensureInited())
    {
        response.sendRedirect("/public/systemconfig/common/error.jsp?ecode=initorError");
        return;
    }
%>

<%@ include file="/agt/public/jsp/top.jsp" %>




<p>

<form name="pageform" method="POST" action="/kBSAction.do">

  <table width="539" border="0" cellpadding="3" cellspacing="1" class="table-cs1">

    <tr align="center">

                        <td height="35" colspan="3" class="td-cs1"><strong>配置培训资料上传到知识库相关参数</strong></td>

    </tr>

<%
   
  String upToKBS = Initor.systemConfig.get("agt/upToKBS","true");
 
%>
    <tr>

      <td align="right" nowrap class="td-cs1">是否允许资料上传到知识库:</td>

      <td width="58%" colspan="2" class="td-cs2">

   <select name="iskbs" class="input2">
           <option value="true" <%if("true".equalsIgnoreCase(upToKBS)){%> selected <%}%>>是</option>
           <option value="false" <%if("false".equalsIgnoreCase(upToKBS)){%> selected <%}%>>否</option>
        </select>

      </td>

    </tr>

    <tr>

      <td align="right" nowrap class="td-cs1">知识库FTP服务器的IP地址:</td>

      <td colspan="2" class="td-cs2">

        <input name="kbsip" type="text" class="input2" value="<%=Initor.systemConfig.get("agt/kbsIp","100.100.100.100")%>">

      </td>

    </tr>

    <tr>

      <td align="right" nowrap class="td-cs1">知识库FTP服务器的端口号:</td>

      <td colspan="2" class="td-cs2">

        <input name="kbsport" type="text" class="input2" value="<%=Initor.systemConfig.get("agt/kbsPort","21")%>">

      </td>

    </tr>

    <tr>

      <td align="right" nowrap class="td-cs1">知识库FTP服务器登录帐号:</td>

      <td colspan="2" class="td-cs2">

        <input name="kbsuser" type="text" class="input2" value="<%=Initor.systemConfig.get("agt/kbsUser","guest")%>">

      </td>

    </tr>

    <tr>

      <td align="right" nowrap class="td-cs1">知识库FTP服务器登录密码:</td>

      <td colspan="2" class="td-cs2">

        <input name="kbspasswd" type="text" class="input2" value="<%=Initor.systemConfig.get("agt/kbsPasswd","")%>">

      </td>

    </tr>


    <tr>

      <td align="right" nowrap class="td-cs1">资料所在知识库的地市编号:</td>

      <td colspan="2" class="td-cs2">

        <input name="kbscityid" type="text" class="input2" value="<%=Initor.systemConfig.get("agt/kbsCityId","00")%>">

      </td>

    </tr>
   




  </table>
                    <table width="400" border="0" cellspacing="1" cellpadding="3">
                      <tr>
                        <td height="35" align="right" width="50%" >
						<input name="edit" type="image" onclick="submitConfig();return false;" src="/agt/public/images/edit.gif" width="82" height="22" border="0" onmouseover="this.src='/agt/public/images/'+ this.name + '_2.gif';" onmouseout="this.src='/agt/public/images/'+ this.name + '.gif'">
                        </td>
                                         <td height="50"align="center" width="50%" >
                 <input name="reset" type="image" onclick="reset();return false;" src="/agt/public/images/reset.gif" width="82" height="22" border="0" onmouseover="this.src='/agt/public/images/'+ this.name + '_2.gif';" onmouseout="this.src='/agt/public/images/'+ this.name + '.gif'"></td>

                      </tr>
                    </table>
                  </form>

<%@ include file="/agt/public/jsp/bot.jsp" %> 

<script src="/agt/public/js/scriptfuns.js" type="text/javascript"></script>
<script language="javascript">


function submitConfig()
{   
     var iskbs = document.forms[0].iskbs;
     var kbsip = document.forms[0].kbsip;
     
     
        if(! isIP(kbsip,"知识库FTP服务器的IP地址"))
        {
           return;
         }
     

        var port = document.forms[0].kbsport;
 
     
        if(port == null || port.value =="")
        {
           port.focus();
           alert("知识库FTP服务器的端口号参数不能为空。");
           return;
        }
     
        if(! isNumber(port.value))
        {        
            port.focus();
            alert("知识库FTP服务器的端口号参数输入不符合格式。");
            return;
         }
      
         if(port.value < 1 || port.value > 65535)
         {
             port.focus();
             alert("知识库FTP服务器的端口号参数输入不符合格式。");
             return;         
         }
     
         var kbsuser = document.forms[0].kbsuser;
         var kbspasswd = document.forms[0].kbspasswd;
         var kbscityid = document.forms[0].kbscityid;
         if(kbsuser == null || kbsuser.value == "")
         {
              kbsuser.focus();
              alert("知识库FTP服务器的登陆帐号不能为空。");
              return;
         }
         if(kbspasswd == null || kbspasswd.value == "")
         {
              kbspasswd.focus();
              alert("知识库FTP服务器的登陆密码不能为空。");
              return;
         }
         if(kbscityid == null || kbscityid.value == "")
         {
            kbscityid.focus();
            alert("资料所在知识库的地市编号不能为空。");
            return;
         }
     
     document.forms[0].submit();
}

/**
 * 对输入的IP地址进行检验
 * @param field 要检验的输入框名称
 * @param title 标题信息
 * @return 布尔值 true表示通过检验,false表示没有通过检验
 */
function isIP(field,title)
{
    if (field.value=="")
    {
        alert("对不起"+title+"参数必须输入。");
        field.focus();
        return false;
    }

    // IP地址应该是一个由四个0--255间的数组成的,且第一段应该非0

    var arr = field.value.split(".");
    if ( arr.length != 4 )
    {
        alert("对不起"+title+"参数输入不符合格式。");
        field.focus();
        return false;
    }
    else
    {
        for ( var i=0; i < arr.length; i++ )
        {
            if(isNaN(arr[i]))
            {
                alert("对不起"+title+"参数输入不符合格式。");
                field.focus();
                return false;
            }
            else if ( arr[i] < 0 || arr[i] > 255 )
            {
                alert("对不起"+title+"参数输入不符合格式。");
                field.focus();
                return false;
            }
        }
    }

    // 合法时,将返回true
    return true;
}

</script>

⌨️ 快捷键说明

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