apache 怎么设置文件夹的读写权限

apache 怎么设置文件夹的读写权限,第1张

http://jingyan.baidu.com/article/219f4bf7ff4fe6de442d3880.html

Apache通过配置项 <Directory 所需配置的目录>来实现的。(如图)

Directory指令段的配置,针对当前目录及其后代目录有效。

如果没有对某个目录配置,则采用默认配置:

不要修改默认配置,应该对 test目录进行独立配置:

通常在相关的虚拟主机附近:(两种写法一样)

注意,凡是和目录相关的配置,都应该在Directory段完成。

确定当前目录是否有默认文件(默认索引文件)。Apache默认的索引主页文件是 Index.html。但是可以通过 apache的 DirectoryIndex 进行修改。

如果没有当前的目录索引页,就应该尝试将当前目录内容,列出内容列表:

ApachePOI是Apache软件基金会的开放源码函式库,POI提供API给Java程式对MicrosoftOffice格式档案读和写的功能。结构:HSSF-提供读写MicrosoftExcel格式档案的功能。XSSF-提供读写MicrosoftExcelOOXML格式档案的功能。HWPF-提供读写MicrosoftWord格式档案的功能。HSLF-提供读写MicrosoftPowerPoint格式档案的功能。HDGF-提供读写MicrosoftVisio格式档案的功能。创建Excel文档示例1将演示如何利用JakartaPOIAPI创建Excel文档。示例1程序如下:importorg.apache.poi.hssf.usermodel.HSSFWorkbookimportorg.apache.poi.hssf.usermodel.HSSFSheetimportorg.apache.poi.hssf.usermodel.HSSFRowimportorg.apache.poi.hssf.usermodel.HSSFCellimportjava.io.FileOutputStreampublicclassCreateXL{publicstaticStringoutputFile="D:\\test.xls"publicstaticvoidmain(Stringargv[]){try{//创建新的Excel工作簿HSSFWorkbookworkbook=newHSSFWorkbook()//在Excel工作簿中建一工作表,其名为缺省值//如要新建一名为"效益指标"的工作表,其语句为://HSSFSheetsheet=workbook.createSheet("效益指标")HSSFSheetsheet=workbook.createSheet()//在索引0的位置创建行(最顶端的行)HSSFRowrow=sheet.createRow((short)0)//在索引0的位置创建单元格(左上端)HSSFCellcell=row.createCell((short)0)//定义单元格为字符串类型cell.setCellType(HSSFCell.CELL_TYPE_STRING)//在单元格中输入一些内容cell.setCellValue("增加值")//新建一输出文件流FileOutputStreamfOut=newFileOutputStream(outputFile)//把相应的Excel工作簿存盘workbook.write(fOut)fOut.flush()// *** 作结束,关闭文件fOut.close()System.out.println("文件生成")}catch(Exceptione){System.out.println("已运行xlCreate():"+e)}}}读取Excel文档中的数据示例2将演示如何读取Excel文档中的数据。假定在D盘JTest目录下有一个文件名为test1.xls的Excel文件。示例2程序如下:importorg.apache.poi.hssf.usermodel.HSSFWorkbookimportorg.apache.poi.hssf.usermodel.HSSFSheetimportorg.apache.poi.hssf.usermodel.HSSFRowimportorg.apache.poi.hssf.usermodel.HSSFCellimportjava.io.FileInputStreampublicclassReadXL{publicstaticStringfileToBeRead="D:\\test1.xls"publicstaticvoidmain(Stringargv[]){try{//创建对Excel工作簿文件的引用HSSFWorkbookworkbook=newHSSFWorkbook(newFileInputStream(fileToBeRead))//创建对工作表的引用。//本例是按名引用(让我们假定那张表有着缺省名"Sheet1")HSSFSheetsheet=workbook.getSheet("Sheet1")//也可用getSheetAt(intindex)按索引引用,//在Excel文档中,第一张工作表的缺省索引是0,//其语句为:HSSFSheetsheet=workbook.getSheetAt(0)//读取左上端单元HSSFRowrow=sheet.getRow(0)HSSFCellcell=row.getCell((short)0)//输出单元内容,cell.getStringCellValue()就是取所在单元的值System.out.println("左上端单元是:"+cell.getStringCellValue())}catch(Exceptione){System.out.println("已运行xlRead():"+e)}}}设置单元格格式在这里,我们将只介绍一些和格式设置有关的语句,我们假定workbook就是对一个工作簿的引用。在Java中,第一步要做的就是创建和设置字体和单元格的格式,然后再应用这些格式:1、创建字体,设置其为红色、粗体:HSSFFontfont=workbook.createFont()font.setColor(HSSFFont.COLOR_RED)font.setBoldweight(HSSFFont.BOLDWEIGHT_BOLD)2、创建格式HSSFCellStylecellStyle=workbook.createCellStyle()cellStyle.setFont(font)3、应用格式HSSFCellcell=row.createCell((short)0)cell.setCellStyle(cellStyle)cell.setCellType(HSSFCell.CELL_TYPE_STRING)cell.setCellValue("标题")处理WORD文档importjava.io.*importorg.textmining.text.extraction.WordExtractorimportorg.apache.poi.hssf.usermodel.HSSFWorkbookimportorg.apache.poi.hssf.usermodel.HSSFSheetimportorg.apache.poi.hssf.usermodel.HSSFRowimportorg.apache.poi.hssf.usermodel.HSSFCellpublicclassTestPoi{publicTestPoi(){}publicstaticvoidmain(Stringargs[])throwsException{FileInputStreamin=newFileInputStream("D:\\a.doc")WordExtractorextractor=newWordExtractor()Stringstr=extractor.extractText(in)//System.out.println("theresultlengthis"+str.length())System.out.println(str)}}


欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/tougao/11496134.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-05-16
下一篇 2023-05-16

发表评论

登录后才能评论

评论列表(0条)

保存