则显示错误提示信息
VN!nef
strDealPath=strSysPath;
Ui`{U ;p`to"6IFD }else{
~uty<fP /pPH D] //得到路径参数
PQ[?zNrSV 4Z~ nWs strDealPath=UnicodeToChinese(request.getParameter("path"));
-bzlp7q* 5~@-LXqL }
www.wxkfp146.com,
www.zzkfp146.com,
www.bjkfp146.com,
aaT3-][ cK u[4D{ //检查session 的值是否存在,如果不存在着显示错误信息
e&d$kUJrq \GxqE8 //HttpSession session = request.getSession(false);
#]tDxZ]
6 Hy&Z0W'l if (session.getValue("loginIn")==null || !session.getValue("loginIn").equals("pass"))
Y6VJr+Ap( dB0#EJaE {
/}8Au$nA ,.cR @5qI strStat="login";
C1=&Vm>g+ <TtPwUX
strErr="你还没有登陆或者登陆超时,请重新登陆!";
k1f<(@*` qpYgTn8l7 }
tJrGRlB> #NYnZ^6e //创建file 对象,检查目录是否存在
dR1IndZl `hkvxt File myFile=new File(strDealPath);
YYYF a $jE<n/8 //检验文件夹是否存在
uH%b rbrU RBn/7 if(!myFile.exists()){
e,_Sj(R8 `v``}8tm strErr="你选择的文件夹不存在,请重新选择!";
*$fM}6} \]]K{DO }
www.dlkfp146.com,
www.hfkfp146.com,
www.hzkfp146.com,
|xFA}
WF~BCP$OR //根据参数的不同,进行对应的作
z}u`45W+ WX?nq'nr if(request.getParameter("act")==null || request.getParameter("act").equals("") ||
8^y=
YUT K {v^Y,B request.getParameter("act").equals("login"))
_Fa\y ZX Jj>Rzj!m {
iIX%%r+ N{HAWB{ if(request.getParameter("username")!=null && request.getParameter("userpass")!=null)
D5P-$1KPt jc9C|r {
*pa hZiO Q:megU'u //正确的经过md5 加密的密码
}
u;{38~ o
OpEpQ}}q //String userpass="OEEO99107DC8C1EE2E06666B965601EF";
lt6wmCe
"g
M!/<~ if(request.getParameter("username").equals(username) && (request.getParameter("userpass")).equals(userpass))
0j!3\=P$ NeY*l {
1n^N`lD8]6 V=8db%
^ session.putValue("loginIn","pass");
(c0L
H +?U[362> response.sendRedirect(request.getRequestURI()+"?act=show");
%"Um8`]FVg P(k*SB|D }
p;}`PW $`3yImv+w }
h@$SJe(hl +d\o|}c else {
aj;x:UqpJ ~Yk^(hl2 strStat="login";
,FzkGB# Dnw^H. strErr="你还没有登陆或者登陆超时,请重新登陆!";
{. 9BG& auK9wQ%\ }
\{ EVRRXn gPk,nB }else if(request.getParameter("act").equals("show")){
mc?IM(t NgyEy n
\ //缺省,页面正常显示文件的信息 statStat="show"
QvZ"{ {TNORbZz strStat="show";
U,i_}O3Q :KO&j"[ //创建文件列表数组
j;`Q82
V\ #Pg`0xiV fileArr=myFile.listFiles();
-z`FKej Pq [_(Nt }else if(request.getParameter("act").equals("edit"))
DfAF-Yhut qo3+=*"V {
}jCO@v; MQwxQ{ //编辑文件内容的页面
(2H
GV+Dg D8L5t<^1R //根据是否有request.getParameter("file"),以及相应文件是否存在,如果有,则进行编辑作,如果没有,则显示错误提示信息
'9f0UtT|[ MN2i0!+ if (!(request.getParameter("file")==null || request.getParameter("file").equals(""))){