勤加練習,必能得心應手!不期速成,日拱一卒?!
態度決定一切
BlogJava
首頁
新文章
新隨筆
聚合
管理
posts - 167, comments - 30, trackbacks - 0
權限頁面選中復選框-全選和取消
1
<%
@ page language
=
"
java
"
pageEncoding
=
"
GBK
"
%>
2
<%
@page
import
=
"
java.util.List
"
%>
3
<%
@page
import
=
"
com.cns.certservice.vo.PrivilegeInfoView
"
%>
4
<%
@page
import
=
"
com.cns.certservice.vo.UserPriInfoView
"
%>
5
<%
@page
import
=
"
java.util.HashMap
"
%>
6
<%
@ taglib uri
=
"
/WEB-INF/struts-bean.tld
"
prefix
=
"
bean
"
%>
7
<%
@ taglib uri
=
"
/WEB-INF/struts-html.tld
"
prefix
=
"
html
"
%>
8
<%
@ taglib uri
=
"
/WEB-INF/struts-logic.tld
"
prefix
=
"
logic
"
%>
9
<!
DOCTYPE html PUBLIC
"
-//W3C//DTD XHTML 1.0 Transitional//EN
"
"
http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd
"
>
10
<
html xmlns
=
"
http://www.w3.org/1999/xhtml
"
>
11
<
head
>
12
<
meta http
-
equiv
=
"
Content-Type
"
content
=
"
text/html; charset=gb2312
"
/>
13
<
title
>
iPASS解鎖
</
title
>
14
<
link href
=
"
<%=request.getContextPath()%>/styles/styles.css
"
15
rel
=
"
stylesheet
"
type
=
"
text/css
"
/>
16
<
script src
=
"
<%=request.getContextPath()%>/js/CCITCertCtrl.js
"
></
script
>
17
<
script src
=
"
<%=request.getContextPath()%>/js/ccitenrl.js
"
></
script
>
18
<
script src
=
"
<%=request.getContextPath()%>/js/jquery.js
"
></
script
>
19
<
script type
=
"
text/javascript
"
20
src
=
"
<%=request.getContextPath()%>/js/validator.js
"
charset
=
"
gb2312
"
></
script
>
21
<
style type
=
"
text/css
"
>
22
<!--
23
.STYLE1
{
24
color: #FF0000
25
}
26
27
.STYLE2
{
28
color: #
000033
29
}
30
-->
31
</
style
>
32
<
script language
=
"
javaScript
"
>
33
function checkAll(str,flag)
34
{
35
var n
=
flag;
//
獲取復選框的個數
36
for
(var i
=
0
; i
<
n; i
++
)
{
37
document.forms(
1
)(str)[i].checked
=
window.event.srcElement.checked;
38
}
//
通過單擊的按鈕判斷是選中還是未選
39
}
40
function queryCheck()
{
41
var usercode
=
(document.forms(
0
).userCode.value).Trim();
42
if
(usercode.length
==
0
)
{
43
alert(
'
請輸入員工工號
'
);
44
document.forms(
0
).userCode.focus();
45
return
false
;
46
}
else
{
47
if
(
!
IsNum(usercode))
{
48
alert(
'
請輸入正確的員工工號\r格式如:12345678
'
);
49
document.forms(
0
).userCode.focus();
50
return
false
;
51
}
52
if
(usercode.length
!=
8
)
{
53
alert(
'
員工工號長度必須為8位
'
);
54
document.forms(
0
).userCode.focus();
55
return
false
;
56
}
57
}
58
return
true
;
59
}
60
61
62
function submitForm1()
63
{
64
var usercode
=
(document.forms(
0
).userCode.value).Trim();
65
var agentcode
=
(document.forms(
1
).agentCode.value).Trim();
66
var agenttype
=
(document.forms(
1
).agentType.value);
67
if
(usercode.length
==
0
)
{
68
alert(
'
請輸入員工工號!
'
);
69
document.forms(
0
).userCode.focus();
70
return
false
;
71
}
else
{
72
if
(
!
IsNum(usercode))
{
73
alert(
'
請輸入正確的員工工號!\r格式如:12345678
'
);
74
document.forms(
0
).userCode.focus();
75
return
false
;
76
}
77
if
(usercode.length
!=
8
)
{
78
alert(
'
員工工號長度必須為8位!
'
);
79
document.forms(
0
).userCode.focus();
80
return
false
;
81
}
82
}
83
if
(agentcode.length
==
0
)
{
84
alert(
'
請輸入渠道編號!
'
);
85
document.forms(
1
).agentcode.focus();
86
return
false
;
87
}
else
{
88
if
(
!
IsNum(agentcode))
{
89
alert(
'
請輸入正確的渠道編號!
'
);
90
document.forms(
1
).agentcode.focus();
91
return
false
;
92
}
93
}
94
if
(agenttype
==
"
0
"
)
{
95
alert(
'
請選擇渠道類型!
'
);
96
document.forms(
1
).agentType.focus();
97
return
false
;
98
}
99
document.forms(
1
).action
=
"
<%=request.getContextPath()%>/PriInfoMgr.do?userCode=
"
+
usercode;
100
document.forms(
1
).submit();
101
}
102
</
script
>
103
</
head
>
104
<
body
>
105
<
div
class
=
"
c_content
"
>
106
<
div
class
=
"
e_title
"
>
107
權限管理
108
</
div
>
109
<
div align
=
"
center
"
>
110
<
html:form action
=
"
/queryPriInfoList.do
"
method
=
"
post
"
111
onsubmit
=
"
return queryCheck()
"
>
112
<
table align
=
"
center
"
width
=
"
100%
"
>
113
<
tr
>
114
<
td align
=
"
left
"
>
115
&
nbsp;
&
nbsp;
&
nbsp;
&
nbsp;
&
nbsp;
&
nbsp;
&
nbsp;
116
員工工號:
117
<
html:text property
=
"
userCode
"
maxlength
=
"
8
"
/>
118
<
span
class
=
"
STYLE1
"
>
*
</
span
>
119
<
input type
=
"
submit
"
name
=
"
button3
"
value
=
"
查詢
"
/>
120
&
nbsp;
&
nbsp;
&
nbsp;
&
nbsp;
121
<
span
class
=
"
STYLE1
"
>
(請輸入要設置權限的員工工號,點擊
'
查詢
'
)
</
span
>
122
</
td
>
123
</
tr
>
124
</
table
>
125
</
html:form
>
126
<
logic:present name
=
"
priInfo
"
>
127
<
form action
=
""
method
=
"
post
"
>
128
<
table align
=
"
center
"
width
=
"
100%
"
>
129
<%
130
UserPriInfoView priView
=
(UserPriInfoView) request.getAttribute(
"
priInfo
"
);
131
@SuppressWarnings(
"
unchecked
"
)
132
List
<
PrivilegeInfoView
>
privilegeList
=
(List
<
PrivilegeInfoView
>
) request.getAttribute(
"
privilegeList
"
);
133
HashMap
<
String,String
>
map
=
(HashMap
<
String,String
>
) priView.getHashMap();
134
%>
135
<
tr
>
136
<
td align
=
"
left
"
>
137
&
nbsp;
&
nbsp;
&
nbsp;
&
nbsp;
&
nbsp;
&
nbsp;
&
nbsp;
138
渠道編號:
139
<
input name
=
"
agentCode
"
size
=
"
15
"
type
=
"
text
"
maxlength
=
"
8
"
140
value
=
"
<%=priView.getAgentCode()%>
"
/>
141
<
span
class
=
"
STYLE1
"
>
*
</
span
>
142
</
td
>
143
</
tr
>
144
<
tr
>
145
<
td align
=
"
left
"
>
146
&
nbsp;
&
nbsp;
&
nbsp;
&
nbsp;
&
nbsp;
&
nbsp;
&
nbsp;
147
渠道類型:
148
<
select name
=
"
agentType
"
style
=
"
width: 75px
"
>
149
<
option value
=
"
0
"
>
150
-
請選擇
-
151
</
option
>
152
<
option value
=
"
1
"
>
153
自有渠道
154
</
option
>
155
<
option value
=
"
2
"
>
156
社會渠道
157
</
option
>
158
</
select
>
159
<
span
class
=
"
STYLE1
"
>
*
</
span
>
160
</
td
>
161
</
tr
>
162
<
tr
>
163
<
td align
=
"
left
"
>
164
&
nbsp;
&
nbsp;
&
nbsp;
&
nbsp;
&
nbsp;
165
<%
166
if
(map.size()
==
privilegeList.size())
{
167
%>
168
<
input type
=
"
checkbox
"
id
=
"
selectAll
"
checked
=
"
checked
"
169
onclick
=
"
checkAll('priItem',document.forms(1).prilength.value)
"
/>
170
<%
171
}
else
{
172
%>
173
<
input type
=
"
checkbox
"
id
=
"
selectAll
"
174
onclick
=
"
checkAll('priItem',document.forms(1).prilength.value)
"
/>
175
<%
176
}
177
%>
178
<
label
for
=
"
selectAll
"
>
179
全選
180
</
label
>
181
</
td
>
182
</
tr
>
183
<
tr
>
184
<
td align
=
"
left
"
>
185
&
nbsp;
&
nbsp;
&
nbsp;
&
nbsp;
&
nbsp;
186
<%
187
int
flag
=
0
;
//
記錄權限列表的個數
188
for
(PrivilegeInfoView view : privilegeList)
{
189
boolean
check
=
false
;
//
權限check標識
190
if
(map.containsKey(view.getPid()))
{
191
check
=
true
;
192
}
193
%>
194
<
input type
=
"
checkbox
"
value
=
"
<%=view.getPid()%>
"
195
<%
if
(check)
{
%>
checked
=
"
checked
"
<%
}
%>
name
=
"
priItem
"
/>
196
<%=
view.getPname()
%>
197
<%
198
flag
++
;
199
}
200
%>
201
<
input type
=
"
hidden
"
name
=
"
prilength
"
value
=
"
<%=flag%>
"
/>
202
</
td
>
203
</
tr
>
204
<
tr
>
205
<
td style
=
"
width: 600px
"
>
206
&
nbsp;
&
nbsp;
&
nbsp;
&
nbsp;
&
nbsp;
207
<
input type
=
"
button
"
name
=
"
update
"
value
=
"
確定
"
208
onclick
=
"
return submitForm1()
"
/>
209
</
td
>
210
</
tr
>
211
</
table
>
212
</
form
>
213
</
logic:present
>
214
</
div
>
215
</
div
>
216
<
p
>
217
&
nbsp;
218
</
p
>
219
</
body
>
220
</
html
>
221
posted on 2009-08-28 14:19
David1228
閱讀(796)
評論(0)
編輯
收藏
所屬分類:
JSP、servlet
<
2009年8月
>
日
一
二
三
四
五
六
26
27
28
29
30
31
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
1
2
3
4
5
常用鏈接
我的隨筆
我的評論
我的參與
最新評論
留言簿
(4)
給我留言
查看公開留言
查看私人留言
隨筆分類
Andriod(2)
CSS(1)
ES(1)
Hibernate/ibatis(9)
HTML5(1)
J2EE(8)
JAVA(26)
JavaScript(10)
JQuery(13)
JSP、servlet(5)
Linux(26)
Netty(4)
Nginx,Lua(2)
NoSql(1)
Python(2)
Spring(8)
Struts(4)
WebServices
ZK(1)
云計算、虛擬化(12)
其他(5)
動態語言(4)
奮斗人生(2)
應用服務器(2)
性能優化(2)
數據庫(12)
正則(1)
算法總結(1)
線程-模式-設計(5)
網絡(1)
隨筆檔案
2017年9月 (1)
2017年8月 (1)
2017年7月 (2)
2017年6月 (2)
2017年5月 (2)
2016年12月 (1)
2016年11月 (1)
2016年7月 (1)
2016年1月 (1)
2015年12月 (1)
2015年10月 (2)
2015年9月 (2)
2015年7月 (1)
2014年12月 (1)
2013年11月 (2)
2013年10月 (2)
2013年9月 (1)
2013年8月 (4)
2013年7月 (5)
2013年6月 (2)
2013年3月 (6)
2013年2月 (1)
2013年1月 (5)
2012年11月 (2)
2012年10月 (4)
2012年8月 (1)
2012年7月 (1)
2012年6月 (2)
2012年3月 (2)
2012年2月 (1)
2012年1月 (3)
2011年11月 (1)
2011年10月 (1)
2011年9月 (6)
2011年8月 (5)
2011年7月 (6)
2011年6月 (5)
2011年5月 (2)
2011年3月 (1)
2011年1月 (2)
2010年12月 (4)
2010年11月 (2)
2010年9月 (13)
2010年8月 (19)
2010年7月 (1)
2010年5月 (1)
2010年1月 (1)
2009年12月 (3)
2009年11月 (2)
2009年8月 (9)
2009年4月 (1)
2009年3月 (1)
2009年1月 (1)
2008年12月 (2)
2008年8月 (2)
2008年7月 (1)
文章檔案
2013年7月 (1)
2010年8月 (1)
2008年12月 (1)
2008年9月 (1)
新聞分類
云計算
新聞檔案
2012年11月 (1)
相冊
收集美圖
收藏夾
lua程序(1)
網絡相關(1)
Java
20非常有用的Java程序片段
20非常有用的Java程序片段
Java Map遍歷方式的選擇
Java Map遍歷方式的選擇
Linux知識相關
inux中增加swap分區文件的步驟方法
inux中增加swap分區文件的步驟方法
Spring-remoting使用心得1-RMI
Spring-remoting使用心得1-RMI
virsh管理工具
virsh管理工具
Spring相關
Restful Spring MVC
Restful Spring MVC
Spring Quartz動態配置時間
Spring Quartz動態配置時間
云計算/Linux/虛擬化技術/
CY12-Q3 OpenStack, OpenNebula,Eucalyptus,CloudStack社區活躍度比較
CY12-Q3 OpenStack, OpenNebula,Eucalyptus,CloudStack社區活躍度比較
vpsee 虛擬化技術 云計算 數據中心
很棒的參考學習的博客
xen FAQ
http://zhigang.org/files/docbook/xen-faq.html
中國云計算
http://www.chinacloud.cn/default.aspx
以AWS和vCloud為標桿看四大開源平臺的定位
以AWS和vCloud為標桿看四大開源平臺的定位
友情博客
Veda 原型博客交流
多線程并發編程
xylz,imxylz的JUC
線程、并發編程
線程、并發編程
開源技術
ICloud云管理詳解架構
http://www.javachen.com/2011/07/opennebula-architecture/ ICloud云管理詳解架構
Java開源大全
NODEJS 服務端的javascript
http://cnodejs.org/
開源黃頁-開源博文
開源黃頁-開源博文http://yp.oss.org.cn/software/resource_page.php?cat_id=52
持久層技術相關
搜索
積分與排名
積分 - 359851
排名 - 154
最新評論
1.?re: JAVA應用CPU占用100%|內存泄漏分析總結
@Jet Mah
這有可能是blogjava網站做了遷移,將圖片數據丟了,抽空我重新上傳下。謝謝關注
--David1228
2.?re: JAVA應用CPU占用100%|內存泄漏分析總結
文章中的圖片都無法顯示了
--Jet Mah
3.?re: struts2漏洞版本升級過程
樓主寫的真好,404這個我也遇到了,想知道樓主在登錄頁面都沒打開的情況下是在哪設置的斷點,怎么分析找到的問題的根本原因的?怎么跟的代碼?
--清澈希望
4.?re: [轉] JVM調優總結 + jstat 分析
@shao6254842
深入理解Java虛擬機這本書有對G1收集器的介紹,可以參考下。
--David1228
5.?re: [轉] JVM調優總結 + jstat 分析
你好,有沒有介紹G1GC的文章呀?
--shao6254842
閱讀排行榜
1.?詳解Java GC的工作原理+Minor GC、FullGC(33419)
2.?Thrift RPC框架介紹(28352)
3.?Maven及Nexus私服搭建(23759)
4.?struts2漏洞版本升級過程(21772)
5.?Mybatis3.2.1整合Spring3.1(21442)
評論排行榜
1.?struts2漏洞版本升級過程(6)
2.?源代碼分析之HashMap(4)
3.?深入Struts2的配置文件(3)
4.?tomcat-restart shell腳本(2)
5.?JAVA應用CPU占用100%|內存泄漏分析總結(2)
Copyright ©2025 David1228 Powered By
博客園
模板提供:
滬江博客
主站蜘蛛池模板:
在线观看亚洲免费
|
亚洲一区二区三区免费观看
|
亚洲av无码不卡一区二区三区
|
国产精品手机在线亚洲
|
成年女人喷潮毛片免费播放
|
亚洲欧洲国产综合
|
国产成人福利免费视频
|
亚洲视频免费一区
|
在线观看成人免费视频不卡
|
亚洲天堂一区二区三区
|
日韩精品成人无码专区免费
|
亚洲a级在线观看
|
啦啦啦高清视频在线观看免费
|
亚洲综合色一区二区三区
|
日韩免费视频播放
|
曰批全过程免费视频免费看
|
久久亚洲色一区二区三区
|
a级毛片免费全部播放
|
亚洲人成高清在线播放
|
成人片黄网站A毛片免费
|
国产AV无码专区亚洲AV麻豆丫
|
午夜亚洲国产成人不卡在线
|
两个人日本WWW免费版
|
午夜一级免费视频
|
国产av无码专区亚洲av毛片搜
|
又粗又大又黑又长的免费视频
|
麻豆狠色伊人亚洲综合网站
|
麻豆精品国产免费观看
|
一级做性色a爰片久久毛片免费
|
亚洲欧洲无码AV电影在线观看
|
亚洲精品免费视频
|
亚洲天然素人无码专区
|
亚洲一级Av无码毛片久久精品
|
久久亚洲免费视频
|
亚洲熟女综合色一区二区三区
|
一级做a爰全过程免费视频毛片
|
亚洲爆乳无码专区
|
免费精品人在线二线三线区别
|
日韩在线视频免费
|
亚洲精品中文字幕无码AV
|
日韩免费在线观看
|