📄 main.jsp
字号:
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<HTML>
<HEAD>
<%@ taglib uri="/WEB-INF/struts-html.tld" prefix="html" %>
<%@ taglib uri="/WEB-INF/struts-bean.tld" prefix="bean" %>
<%@ taglib uri="/WEB-INF/struts-logic.tld" prefix="logic" %>
<%@ taglib uri="/WEB-INF/leeman-chtml.tld" prefix="chtml" %>
<%@ page
language="java"
contentType="text/html; charset=UTF-8"
pageEncoding="UTF-8"
%>
<chtml:baseLink/>
<TITLE><bean:message key="header.SM_RoleMgt"/></TITLE>
<SCRIPT Language="JavaScript">
function validate()
{
var form = document.forms[0];
var mode = form.mode.value;
initMsg();
if (mode == 'addNew'){
if (chkEmpty(form.role_id, "<bean:message key="SM_RoleMgt.roleId"/>"))
{
chkKey(form.role_id, "<bean:message key="SM_RoleMgt.roleId"/>");
}
}
chkEmpty(form.role_name, "<bean:message key="SM_RoleMgt.roleName"/>");
if (errorMsg.length > 0)
{
showMsg();
return false;
}
else
{
return true;
}
}
function tickAll()
{
var count = document.forms[0].tbl_rolePriv_size.value;
for(i=0; i<count; i++){
document.forms[0].item("fld_rolePriv_active(" + i + ")").checked
= document.forms[0].chkAll.checked
}
}
function chkAllTick()
{
var isAll = true;
var count = document.forms[0].tbl_rolePriv_size.value;
for(i=0; i<count; i++){
if (document.forms[0].item("fld_rolePriv_active(" + i + ")").checked == false){
isAll = false;
}
}
document.forms[0].chkAll.checked = isAll;
}
</SCRIPT>
</HEAD>
<BODY>
<chtml:baseBanner mode="enq" />
<html:form action="/master/rolemgt/main">
<html:hidden property="mode"/>
<chtml:screenMessage />
<chtml:baseMainTopButtons name="roleMgtMainForm" styleClass="buttons"/>
<p>
<table>
<tr>
<td><chtml:requiredMark/><bean:message key="SM_RoleMgt.roleId"/>:</td>
<td>
<logic:equal property="mode" name="roleMgtMainForm" value="addNew">
<html:text property="role_id" maxlength="5" onkeypress="javascript:uppercase();" style="width:130px"/>
</logic:equal>
<logic:notEqual property="mode" name="roleMgtMainForm" value="addNew">
<html:text property="role_id" maxlength="5" onkeypress="javascript:uppercase();" readonly="true" styleClass="inputDisabled" style="width:130px"/>
</logic:notEqual>
</td>
</tr>
<tr>
<td><chtml:requiredMark/><bean:message key="SM_RoleMgt.roleName"/>:</td>
<td>
<logic:equal property="mode" name="roleMgtMainForm" value="view">
<html:text property="role_name" maxlength="30" size="100" readonly="true" styleClass="inputDisabled" style="width:500px"/>
</logic:equal>
<logic:notEqual property="mode" name="roleMgtMainForm" value="view">
<html:text property="role_name" maxlength="30" size="100" style="width:500px"/>
</logic:notEqual>
</td>
</tr>
</table>
<p><font class="header_1"><bean:message key="SM_RoleMgt.funcPriv"/></font>
<bean:define id="tbl_rolePriv_size" name="roleMgtMainForm" property="tbl_rolePriv_size" scope="request"/>
<html:hidden property="tbl_rolePriv_size"/>
<P><table cellspacing="0" cellpadding="3" border="1" width="750" class="tableStyle_1">
<tr class="tableHeaderRow_1">
<td align="left" width="18%"><bean:message key="SM_RoleMgt.module"/></td>
<td align="left" width="18%"><bean:message key="SM_RoleMgt.programId"/></td>
<td align="left" width="18%"><bean:message key="SM_RoleMgt.programName"/></td>
<td align="left" width="18%"><bean:message key="SM_RoleMgt.privDesc"/></td>
<td align="left" width="10%"><bean:message key="SM_RoleMgt.active"/>
<logic:equal property="mode" name="roleMgtMainForm" value="view">
<html:checkbox property="chkAll" onclick="javascript:tickAll();" disabled="true"/>
</logic:equal>
<logic:notEqual property="mode" name="roleMgtMainForm" value="view">
<html:checkbox property="chkAll" onclick="javascript:tickAll();"/>
</logic:notEqual>
</td>
</tr>
<% for (int i = 0; i < Integer.parseInt((String)tbl_rolePriv_size) ; i++) {
String fld_module = "fld_rolePriv_module(" + String.valueOf(i) + ")";
String fld_programId = "fld_rolePriv_programId(" + String.valueOf(i) + ")";
String fld_programName = "fld_rolePriv_programName(" + String.valueOf(i) + ")";
String fld_privId = "fld_rolePriv_privId(" + String.valueOf(i) + ")";
String fld_privDesc = "fld_rolePriv_privDesc(" + String.valueOf(i) + ")";
String fld_active = "fld_rolePriv_active(" + String.valueOf(i) + ")";
%>
<tr<%=i%2==0?"":" class=tableDtlRowAlt_1"%>>
<td align="left" width="22%">
<bean:write name="roleMgtMainForm" property="<%=fld_module %>"/>
<html:hidden property="<%=fld_module %>"/>
</td>
<td align="left" width="22%">
<bean:write name="roleMgtMainForm" property="<%=fld_programId %>"/>
<html:hidden property="<%=fld_programId %>"/>
</td>
<td align="left" width="22%">
<bean:write name="roleMgtMainForm" property="<%=fld_programName %>"/>
<html:hidden property="<%=fld_programName %>"/>
</td>
<td align="left" width="22%">
<bean:write name="roleMgtMainForm" property="<%=fld_privDesc %>"/>
<html:hidden property="<%=fld_privDesc %>"/>
<html:hidden property="<%=fld_privId %>"/>
</td>
<td align="left" width="10%">
<logic:equal property="mode" name="roleMgtMainForm" value="view">
<html:checkbox property="<%=fld_active %>" onclick="javascript:chkAllTick();" disabled="true"/>
</logic:equal>
<logic:notEqual property="mode" name="roleMgtMainForm" value="view">
<html:checkbox property="<%=fld_active %>" onclick="javascript:chkAllTick();"/>
</logic:notEqual>
</td>
</tr>
<% }%>
</table>
<chtml:baseMainBottomButtons name="roleMgtMainForm" styleClass="buttons"/>
<chtml:baseFooter/>
</html:form>
</BODY>
</HTML>
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -