亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频

? 歡迎來到蟲蟲下載站! | ?? 資源下載 ?? 資源專輯 ?? 關(guān)于我們
? 蟲蟲下載站

?? 第4章(1).txt

?? 黑魔方JSP基礎(chǔ)教程源代碼(耿祥義編著)是這里有課件和jsp源代碼
?? TXT
?? 第 1 頁 / 共 3 頁
字號:
第4章 文件
例子1(效果如圖4.1所示)
Example4_1.jsp:
<%@ page contentType="text/html;charset=GB2312" %>
<%@ page import="java.io.*"%> 
<HTML>
<BODY bgcolor=cyan><Font Size=1>
  <%File f1=new
     File("D:\\Tomcat\\jakarta-tomcat-4.0\\webapps\\root","Example3_1.jsp");
     File f2=new File("jasper.sh");
  %>
 <P> 文件Example3_1.jsp是可讀的嗎?
    <%=f1.canRead()%>
 <BR>   
 <P>文件Example3_1.jsp的長度:
    <%=f1.length()%>字節(jié)
 <BR>
 <P> jasper.sh是目錄嗎?
    <%=f2.isDirectory()%>
 <BR>
 <P>Example3_1.jsp的父目錄是:
    <%=f1.getParent()%>
 <BR>
 <P>jasper.sh的絕對路徑是:
    <%=f2.getAbsolutePath()%>
</Font> 
</BODY>
</HTML>

例子2(效果如圖4.2所示)
Example4_2.jsp:
<%@ page contentType="text/html;charset=GB2312" %>
<%@ page import="java.io.*"%> 
<HTML>
<BODY><Font Size=2>
  <% File dir=new 
File("D:/Tomcat/jakarta-tomcat-4.0/webapps/root","Students");
   %>
 <P> 在root下創(chuàng)建一個(gè)新的目錄:Student,<BR>成功創(chuàng)建了嗎?
    <%=dir.mkdir()%>
 <P> Student是目錄嗎?
    <%=dir.isDirectory()%>
</Font> 
</BODY>
</HTML>

例子3(效果如圖4.3所示)
Example4_3.jsp:
<%@ page contentType="text/html;charset=GB2312" %>
<%@ page import="java.io.*"%> 
<HTML>
<BODY><Font Size=2>
  <% File dir=new File("D:/Tomcat/jakarta-tomcat-4.0/webapps/root");
         File file[]=dir.listFiles();
   %>
 <P> 列出root下的5個(gè)長度大于1000字節(jié)的文件和全部目錄:
  <BR>目錄有:
     <% for(int i=0;i<file.length;i++)
            {if(file[i].isDirectory())
                out.print("<BR>"+file[i].toString());
            }
     %>
 <P> 5個(gè)長度大于1000 字節(jié)的文件名字:
     <% for(int i=0,number=0;(i<file.length)&&(number<=5);i++)
            {if(file[i].length()>=1000)
                {out.print("<BR>"+file[i].toString());
                  number++;
                }
            }
     %>
</Font> 
</BODY>
</HTML>

例子4
Example4_4.jsp:
<%@ page contentType="text/html;charset=GB2312" %>
<%@ page import ="java.io.*" %>
<%! class FileJSP implements FilenameFilter 
     { String str=null;
         FileJSP(String s)
         {str="."+s;
         }
    public  boolean accept(File dir,String name)
         { return name.endsWith(str);
         }              
     }
%>
<P>下面列出了服務(wù)器上的一些jsp文件
 <% File dir=new File("d:/Tomcat/Jakarta-tomcat-4.0/webapps/root/");
   FileJSP file_jsp=new FileJSP("jsp");
   String file_name[]=dir.list(file_jsp);
    for(int i=0;i<5;i++)
           {out.print("<BR>"+file_name[i]);
           }
 %>

例子5(效果如圖4.4所示)
Example4_5.jsp:
<%@ page contentType="text/html;charset=GB2312" %>
<%@ page import ="java.io.*" %>
<HTML>
<BODY>
  <%File f=new File("d:/Tomcat/Jakarta-tomcat-4.0/webapps/root/","A.java");
   File dir=new File("d:/Tomcat/Jakarta-tomcat-4.0/webapps/root","Students");
    boolean b1=f.delete();
    boolean b2=dir.delete();
  %>
<P>文件A.java成功刪除了嗎?
   <%=b1%>
<P>目錄Students成功刪除了嗎?
   <%=b2%>
</BODY>
</HTML>

例子6(效果如圖4.7所示)
Example4_6.jsp:
<%@ page contentType="text/html;charset=GB2312" %>
<%@ page import ="java.io.*" %>
<HTML>
<BODY bgcolor=cyan><FONT size=1>
  <%File dir=new 
File("d:/Tomcat/Jakarta-tomcat-4.0/webapps/root","Students");
     dir.mkdir();
    File f=new File(dir,"hello.txt");
    try{
        FileOutputStream  outfile=new FileOutputStream(f);
        BufferedOutputStream bufferout=new BufferedOutputStream(outfile);
        byte b[]="你們好,很高興認(rèn)識你們呀!<BR>nice to meet you".getBytes();
        bufferout.write(b);
        bufferout.flush();
        bufferout.close();
        outfile.close();
        FileInputStream  in=new FileInputStream(f);
        BufferedInputStream bufferin=new BufferedInputStream(in);
        byte c[]=new byte[90];
        int n=0;
          while((n=bufferin.read(c))!=-1)
               { String temp=new String(c,0,n);
                 out.print(temp); 
               }
        bufferin.close();
         in.close();
       }
     catch(IOException e)
       {
       }
  %>
</BODY>
</HTML>

例子7(效果如圖4.8所示)
Example4_7.jsp:
<%@ page contentType="text/html;charset=GB2312" %>
<%@ page import ="java.io.*" %>
<HTML>
<BODY>
  <%
File dir=new File("d:/Tomcat/Jakarta-tomcat-4.0/webapps/root","Students");
    dir.mkdir();
    File f=new File(dir,"apple.txt");
    try{FileWriter  outfile=new FileWriter(f);
        BufferedWriter bufferout=new BufferedWriter(outfile);
        bufferout.write("你好:");
        bufferout.newLine();
        bufferout.write("好久不見了,近來在忙什么呢?");
        bufferout.newLine();
        bufferout.write("歡迎來玩");
        bufferout.newLine();
        bufferout.write("2002年8月8日");
        bufferout.flush();
        bufferout.close();
        outfile.close();
        FileReader in=new FileReader(f);
        BufferedReader bufferin=new BufferedReader(in);
        String str=null;  
           while((str=bufferin.readLine())!=null)
               {out.print("<BR>"+str); 
               }
         bufferin.close();
         in.close();
       }
     catch(IOException e)
       {
       }
  %>
</BODY>
</HTML>

例子8(效果如圖4.9所示)
Example4_8.jsp:
<%@ page contentType="text/html;charset=GB2312" %>
<%@ page import ="java.io.*" %>
<%@ page import ="java.util.*" %>
  <% int i=0;
     String str=null;
     Integer score=new Integer(0); 
     Integer number=new Integer(0); 
     session.setAttribute("score",score);
     session.setAttribute("序號",number);
        try{ //englishi.txt存放在f:/2000目錄下。
             File f=new File("f:/2000","English.txt");
             FileReader in=new FileReader(f);
             BufferedReader buffer=new BufferedReader(in);
             while((str=buffer.readLine())!=null)
               {i++;
                session.setAttribute(""+i,str);
               }
           }
        catch(IOException e)
          {
          }
   %>
<HTML>
<BODY>
 <P><BR>點(diǎn)擊按鈕進(jìn)入練習(xí)頁面:
 <FORM action="Exercise.jsp" method="post" name=form>
    <Input type=submit value="開始練習(xí)">
 </FORM>  
</BODY>
</HTML>

Exercise.jsp:
<%@ page contentType="text/html;charset=GB2312" %>
<%@ page import ="java.io.*" %>
<%@ page import ="java.util.*" %>
<HTML>
<BODY>
  <%  String option[]=new String[7];
      int 題號=0;
      if(!(session.isNew()))
      {  Integer number=(Integer)session.getAttribute("序號");//獲取題號。
                 if(number==null)
                    {number=new Integer(0);
                    }
                 number=new Integer(number.intValue()+1);//將題號加1。
         session.setAttribute("序號",number);            //更新序號
                int i=0;
        String str=(String)session.getAttribute(""+number);//獲取行號是number的文本。
           if(str==null)
             {str="#練習(xí)結(jié)束#練習(xí)結(jié)束#練習(xí)結(jié)束#練習(xí)結(jié)束#練習(xí)結(jié)束#再見#";
             }
        StringTokenizer tokenizer=new StringTokenizer(str,"#");//分析該行文本。 
          while(tokenizer.hasMoreTokens())
               {option[i]=tokenizer.nextToken();i++;
               }
          題號=number.intValue();                       
          session.setAttribute("答案"+題號,option[5]);   //將該題答案存入session。
          out.print("<BR>"+"試題"+number+"<BR>"+option[0]);
          out.print("<BR>請選擇您的答案:");
          out.print("<FORM action=Exercise.jsp method=post name=form>");
            
            out.print("<BR>"+"<Input type=radio name=R value=A>");
            out.print("A. "+option[1]);
            out.print("<BR>"+"<Input type=radio  name=R value=B>");
            out.print("B. "+option[2]);
            out.print("<BR>"+"<Input type=radio  name=R value=C>");
            out.print("C. "+option[3]);
            out.print("<BR>"+"<Input type= radio name=R value=D>");
            out.print("D. "+option[4]); 
            out.print("<BR>"+"<Input type=submit name=submit value=提交答案>");
            out.print("</FORM>");
       }
   %>
   <% String answer=request.getParameter("R");//獲取客戶提交的答案。  
       //獲取題目的標(biāo)準(zhǔn)答案,需要注意的是:客戶提交答案后,該頁面就將題號增加1
     // 因此,要給客戶的上一題進(jìn)行評判必須將題號減1。   
      String 答案=(String)session.getAttribute("答案"+(題號-1)); 
       if(answer==null)
          {answer="您沒有給出選擇呢";
          }
       if(answer.equals(答案))
          { Integer score=(Integer)session.getAttribute("score");
            score=new Integer(score.intValue()+1);
            session.setAttribute("score",score);
          } 
      out.print("<BR>"+"您現(xiàn)在的得分是:"+session.getAttribute("score"));
      out.print("<BR>"+"你的上一題的選擇是:"+answer);
      out.print("<BR>"+"上一題的正確答案是:"+答案);
    %>       
</BODY>
</HTML>   

例子9(效果如圖4.10所示)
Example4_9.jsp:
<%@ page contentType="text/html;charset=GB2312" %>
<%@ page import ="java.io.*" %>
<HTML>
<BODY bgcolor=cyan><FONT size=1>
  <%File f=new File("d:/Tomcat/Jakarta-tomcat-4.0/webapps/root","Example2_4.jsp");
    try{ FileReader in=new FileReader(f) ;
        PushbackReader push=new PushbackReader(in);
        int c; 
        char b[]=new char[1];              
        while ( (c=push.read(b,0,1))!=-1)//讀取1個(gè)字符放入字符數(shù)組b。 
          { String s=new String(b);
              if(s.equals("<"))        //回壓的條件  
               {  push.unread('&');
                  push.read(b,0,1); //push讀出被回壓的字符字節(jié),放入數(shù)組b.
                  out.print(new String(b));
                  push.unread('L');
                  push.read(b,0,1); //push讀出被回壓的字符字節(jié),放入數(shù)組b.
                  out.print(new String(b));
                  push.unread('T');
                  push.read(b,0,1); //push讀出被回壓的字符字節(jié),放入數(shù)組b.
                  out.print(new String(b));
               }
            else if(s.equals(">"))        //回壓的條件  
               {  push.unread('&');
                  push.read(b,0,1); //push讀出被回壓的字符字節(jié),放入數(shù)組b.
                  out.print(new String(b));
                  push.unread('G');
                  push.read(b,0,1); //push讀出被回壓的字符字節(jié),放入數(shù)組b.
                  out.print(new String(b));
                  push.unread('T');
                  push.read(b,0,1); //push讀出被回壓的字符字節(jié),放入數(shù)組b.
                  out.print(new String(b));
               }
            else if(s.equals("\n"))        
              { out.print("<BR>");
              }
            else
               {out.print(new String(b));
               }
           }
          push.close();
       }
    catch(IOException e){} 
  %>
</BODY>

?? 快捷鍵說明

復(fù)制代碼 Ctrl + C
搜索代碼 Ctrl + F
全屏模式 F11
切換主題 Ctrl + Shift + D
顯示快捷鍵 ?
增大字號 Ctrl + =
減小字號 Ctrl + -
亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频
国产在线精品一区二区不卡了| 偷拍自拍另类欧美| 欧美高清dvd| 成人av免费观看| 国产老肥熟一区二区三区| 精品一区二区三区av| 亚洲国产精品久久久久婷婷884| 综合中文字幕亚洲| 亚洲日穴在线视频| 亚洲人成小说网站色在线| 国产精品久久久久久久久免费相片| 欧美成人精品高清在线播放| 日韩午夜激情电影| 久久综合丝袜日本网| 久久久久久久一区| 国产精品理论片| 亚洲精品水蜜桃| 亚洲一区二区三区自拍| 午夜精品久久久久久久久| 午夜国产精品影院在线观看| 午夜精品久久久久久久久| 午夜视频一区二区| 精品无人码麻豆乱码1区2区| 高清shemale亚洲人妖| 99视频一区二区| 欧美性感一类影片在线播放| 欧美日本一道本在线视频| 日韩欧美久久一区| 中文字幕欧美区| 午夜一区二区三区视频| 国内精品久久久久影院一蜜桃| 懂色av一区二区三区免费观看| 99精品视频一区| 91精品国产黑色紧身裤美女| 久久久久久久久久久黄色| 一个色在线综合| 极品瑜伽女神91| 91福利视频久久久久| 久久亚洲精品小早川怜子| 亚洲一区二区三区视频在线| 久久av资源网| 欧美午夜视频网站| 国产精品视频线看| 蜜桃视频在线一区| 在线亚洲一区二区| 中文字幕av一区二区三区免费看| 午夜久久久影院| 色婷婷精品大在线视频| 国产精品久久久久久久午夜片| 日本aⅴ免费视频一区二区三区| 91视视频在线观看入口直接观看www | 成人av资源在线观看| 欧美一区二区三区视频| 亚洲一区二区中文在线| 在线视频欧美精品| 狠狠色狠狠色综合| 精品美女被调教视频大全网站| 一二三四社区欧美黄| 在线国产电影不卡| 亚洲国产日韩av| 欧美亚洲免费在线一区| 亚洲va韩国va欧美va精品| 欧美性欧美巨大黑白大战| 一区二区三区在线免费观看| 97久久精品人人爽人人爽蜜臀| 国产精品国产精品国产专区不片| 成人免费毛片片v| 中文字幕色av一区二区三区| av欧美精品.com| 午夜视黄欧洲亚洲| 91精品国产一区二区人妖| 日本在线播放一区二区三区| 2023国产一二三区日本精品2022| 国产精品亚洲一区二区三区妖精| 久久久www成人免费无遮挡大片| 国产精品一区二区男女羞羞无遮挡| 久久久蜜臀国产一区二区| av亚洲精华国产精华精| 亚洲成人在线观看视频| 26uuuu精品一区二区| 91在线视频播放| 人人超碰91尤物精品国产| 国产网站一区二区| 欧美日韩亚洲综合一区二区三区 | 精品国产精品网麻豆系列| 91在线观看免费视频| 日韩中文字幕1| 中文子幕无线码一区tr| 欧美日本韩国一区| a级高清视频欧美日韩| 日韩精品成人一区二区三区| 国产亚洲欧美在线| 制服丝袜中文字幕一区| 一本一道久久a久久精品综合蜜臀 一本一道综合狠狠老 | 国产性天天综合网| 欧美偷拍一区二区| 99精品黄色片免费大全| 蜜臀av亚洲一区中文字幕| 亚洲精品中文在线| 国产精品丝袜一区| 国产无一区二区| 欧美精品一区二区三区高清aⅴ | 国产精品国产三级国产aⅴ无密码| 欧美一级二级三级蜜桃| 日本韩国视频一区二区| 成人sese在线| 国产a精品视频| 国产真实乱对白精彩久久| 日本不卡视频一二三区| 亚洲大尺度视频在线观看| 一区二区国产视频| 一区二区三区四区中文字幕| 亚洲丝袜精品丝袜在线| 日韩美女精品在线| 亚洲女人****多毛耸耸8| 中文字幕在线观看一区| 国产精品护士白丝一区av| 一区在线中文字幕| 一区二区三区视频在线看| 亚洲激情图片qvod| 亚洲mv在线观看| 日韩一区精品字幕| 美脚の诱脚舐め脚责91 | 国产精品久久久久久久久免费丝袜| 久久久午夜电影| **欧美大码日韩| 一区二区三区免费看视频| 亚洲一二三区在线观看| 韩国精品久久久| 99精品欧美一区二区三区小说| 91麻豆高清视频| 91精品啪在线观看国产60岁| 久久精品一二三| 亚洲va欧美va人人爽午夜| 精品在线免费视频| 一本色道久久综合狠狠躁的推荐| 在线免费精品视频| 精品国产乱码久久久久久久| 中文字幕乱码久久午夜不卡| 亚洲一区二区影院| 国产精品99久久不卡二区| 在线观看av一区| 国产精品色呦呦| 久久99热这里只有精品| 99久久精品免费精品国产| 91精品欧美久久久久久动漫| 中文字幕亚洲不卡| 国产一区二区女| 欧美精品tushy高清| 国产精品高清亚洲| 国产不卡视频一区| 日韩欧美在线123| 亚洲高清免费观看 | 成人性生交大合| 精品国产自在久精品国产| 亚洲va韩国va欧美va| 91视频国产资源| 国产精品久久久久久久久动漫| 老司机精品视频线观看86| 在线观看91av| 首页国产丝袜综合| 欧美日韩视频不卡| 亚洲第一综合色| 欧美性做爰猛烈叫床潮| 国产精品成人免费精品自在线观看| 国产在线麻豆精品观看| 欧美成人在线直播| 日本视频免费一区| 日韩欧美激情四射| 久久99久久精品| 精品处破学生在线二十三| 久久精品国产网站| 久久蜜桃av一区二区天堂| 国产成人a级片| 亚洲欧美精品午睡沙发| 欧美日韩另类国产亚洲欧美一级| 性做久久久久久免费观看| 日韩亚洲欧美成人一区| 国内精品嫩模私拍在线| 国产精品国产三级国产普通话99| 99re成人精品视频| 欧美aaaaa成人免费观看视频| 日韩免费视频线观看| 国产69精品久久久久毛片| 亚洲女厕所小便bbb| 日韩欧美第一区| 99九九99九九九视频精品| 亚洲日本va在线观看| 日韩午夜精品视频| 91在线视频播放地址| 久久国产精品区| 亚洲人123区| 欧美成人女星排行榜| 色综合激情久久| 国产一区二区导航在线播放| 亚洲香肠在线观看| 亚洲国产精品成人综合| 91精品久久久久久久91蜜桃 | 亚洲精品成a人| 日本一区二区三区四区 |