当前位置:首页
开发技术指南» 文章正文
    引言:

 ·类引用的问题    »显示摘要«
    摘要: 请教下如果mypack包下一个类a用到了类b,并且用到了mypack.abc包下的其它类,所以使用了import mypack.abc.*; 形式。问题是mypack.abc下有个类名叫b,而与类a在同一个包下也有个类b,编译类a时通过,那么类a引用的究竟是哪个类b呢? ......
    摘要: 我在学cximage,呵呵,只不过刚开始。 首先我看了demo,想抄抄它的代码做做看,我从打开一个图像开始,我从 demodoc.cppp里copy bool cdemodoc::onopendocument(lpctstr lpszpathname) 到自己的文件里,然后补充缺少的函数与变量以及包含文件。一切编译过去了,没有缺少函数与变量以及包含文件,但确出现了 link error -......


上传附件如何管理

各位好:我用jspsmartupload对附件进行上传,但是怎么进行管理呢?我上把附件名已系统时间定义,然后写到数据库.只是把名字写到数据库,然后附件在硬盘的一个文件夹下.我想定期在web页面上管理这些附件,请问如何解决.谢谢大家了

NO.1   作者: newste

你的需求太不明确了  
 

NO.2   作者: free_card

以下的文件操作,都可以直接copy到jsp文件里执行。很有用处的。    
  文件的建立/检查与删除    
  <%@   page   contentType="text/html;charset=gb2312"%>    
  <%@   page   import="java.io.*"%>    
  <html>    
  <head>    
  <title>文件的建立、检查与删除</title>    
  </head>    
  <body>    
  <%    
  String   path=request.getRealPath("");    
  //out.println(path);    
  File   f=new   File(path,"File.txt");    
  //out.println(f);    
  //out.println(f.exists());    
  if(f.exists()){//检查File.txt是否存在    
  f.delete();//删除File.txt文件    
  out.println(path   +   "\File.txt   存在,已删除。");    
  }else{    
  f.createNewFile();//在当前目录下建立一个名为File.txt的文件    
  out.println(path   +   "\File.txt   不存在,已建立。");//输出目前所在的目录路径    
  }    
  %>    
   
  目录的建立/检查与删除    
  <%@   page   contentType="text/html;charset=gb2312"%>    
  <%@   page   import="java.io.*"%>    
  <html>    
  <head>    
  <title>目录的建立/检查与删除</title>    
  </head>    
  <body>    
  <%    
  String   path=request.getRealPath("");    
  path=path   +   "\Sub";//将要建立的目录路径    
  File   d=new   File(path);//建立代表Sub目录的File对象,并得到它的一个引用    
  if(d.exists()){//检查Sub目录是否存在    
  d.delete();    
  out.println("Sub目录存在,已删除");    
  }else{    
  d.mkdir();//建立Sub目录    
  out.println("Sub目录不存在,已建立");    
  }    
  %>    
  </body>    
  </html>    
   
  如何在JSP中处理虚拟目录    
  <%@   page   contentType="text/html;charset=gb2312"%>    
  <%@   page   import="java.io.*"%>    
  <html>    
  <head>    
  <title>JSP中如何处理虚拟目录</title>    
  </head>    
  <body>    
  取得虚拟目录对应的磁盘路径<br>    
  Web站点主目录的位置为<font   color=#ff0000><%=request.getRealPath("/")%></font><br>    
  JSP网页所在的目录位置<font   color=#ff0000><%=request.getRealPath("./")%></font><br>    
  JSP网页所在目录上一层目录的位置<font   color=#ff0000><%=request.getRealPath("../")%></font><br>    
  </body>    
  </html>    
   
  文件属性的取得    
  <%@   page   contentType="text/html;charset=gb2312"%>    
  <%@   page   import="java.util.Date,java.io.*"%>    
  <html>    
  <head>    
  <title>文件属性的取得</title>    
  </head>    
  <body>    
  <%    
  String   path=request.getRealPath("/");    
  File   f=new   File(path,"ReadData.txt");    
  if(f.exists()){    
  %>    
  <%=f.getName()%>的属性如下:<br><br>    
  文件长度为:<%=f.length()%>    
  <%=f.isFile()?"是文件":"不是文件"%><br>    
  <%=f.isDirectory()?"是目录":"不是目录"%><br>    
  <%=f.canRead()?"可读取":"不可读取"%><br>    
  <%=f.canWrite()?"可写入":"不可写入"%><br>    
  <%=f.isHidden()?"是隐藏文件":"不是隐藏文件"%><br>    
  文件的最后修改日期为:<%=new   Date(f.lastModified())%><br>    
  <%    
  }else{    
  f.createNewFile();//在当前目录下建立一个名为ReaData.txt的文件    
  %>    
  <%=f.getName()%>的属性如下:<br><br>    
  文件长度为:<%=f.length()%>    
  <%=f.isFile()?"是文件":"不是文件"%><br>    
  <%=f.isDirectory()?"是目录":"不是目录"%><br>    
  <%=f.canRead()?"可读取":"不可读取"%><br>    
  <%=f.canWrite()?"可写入":"不可写入"%><br>    
  <%=f.isHidden()?"是隐藏文件":"不是隐藏文件"%><br>    
  文件的最后修改日期为:<%=new   Date(f.lastModified())%><br>    
  <%    
  }    
  %>    
  </body>    
  </html>    
   
  取出目录中文件的方法    
  <%@   page   contentType="text/html;charset=gb2312"%>    
  <%@   page   import="java.io.*"%>    
  <html>    
  <head>    
  <title>取出目录中文件的方法--列出目录中的文件</title>    
  </head>    
  <body>    
  <%    
  String   path=request.getRealPath("/");    
  File   d=new   File(path);//建立当前目录中文件的File对象    
  File   list[]=d.listFiles();//取得代表目录中所有文件的File对象数组    
  out.println("<font   color=#ff0000>"   +   path   +   "目录下的文件:</font><br>");    
  for(int   i=0;i<list.length;i++){    
  if(list[i].isFile()){    
  out.println(list[i].getName()   +   "<br>");    
  }    
  }    
  out.println("<br><font   color=#ff0000>"   +   path   +   "目录下的目录:</font><br>");    
  for(int   i=0;i<list.length;i++){    
  if(list[i].isDirectory()){    
  out.println(list[i].getName()   +   "<br>");    
  }    
  }    
  %>    
  </body>    
  </html>    
   
  判断是否为空白文件    
  <%@   page   contentType="text/html;charset=gb2312"%>    
  <%@   page   import="java.io.*"%>    
  <html>    
  <head>    
  <title>判断是否为空白文件</title>    
  </head>    
  <body>    
  <%    
  String   path=request.getRealPath("/");    
  out.println(path);    
  FileReader   fr=new   FileReader(path   +   "\AtEnd.txt");//建立FileReader对象,并实例化为fr    
  //对FileReader类生成的对象使用read()方法,可以从字符流中读取下一个字符。    
  if(fr.read()==-1)//判断是否已读到文件的结尾    
  {    
  out.print("AtEnd.txt文件中没有数据<br>");    
  }else{    
  out.println("AtEnd.txt文件中有数据");    
  }    
  fr.close();    
  %>    
  </body>    
  </html>    
   
 


 ·问一句sql语句    »显示摘要«
    摘要: select * from anons_region where region_belong = (select no from anons_province where name = eeeeeeee) order by no asc 这句我写得对不对?为什么在mysql上运行报错? ......
» 本期热门文章:

©2000-2007 All Rights Reserved. 最佳浏览:1024X768 MSIE