❶ 如何保存文件到服务器的tomcat目录下
一般情况下,不直接把文件保存到服务器上,如果确保你的程序文件没有bug,才能上传到服务器上。服务器上直接保存的话,需要先在服务器上开通ftp服务,并设置不允许匿名访问,每个用户有自己的用户名和密码去访问,在开发工具中选择保存路径的时候,选择网络上就可以了。
如果是要上传文件到服务器,可以做一个上传的工具,在本机上浏览选择文件,然后上传,需要做好权限的限制。
❷ tomcat上传的保存文件路径
在Servlet中,指定服务器上某个文件夹来保存文件:
//获得服务器应用程序所在的绝对路径StringrealPath=this.getServletContext().getRealPath(this.getServletName());realPath=realPath.substring(0,realPath.lastIndexOf("\"));StringuploadPath=realPath+"\upload\";//用于存放上传文件的服务器目录绝对路径
❸ tomcat安装版怎么把上传文件路径配置到网络共享盘
tomcat 没有这个功能, 有项目程序内部指定,比如我做了一个文件上传的项目,指定接受的文件放到xxxx目录下。而tomcat不能直接指定
@RequestMapping("fileUpload")publicStringfileUpload(@RequestParam("file")MultipartFilefile){//判断文件是否为空if(!file.isEmpty()){try{//文件保存路径StringfilePath=request.getSession().getServletContext().getRealPath("/")+"upload/"+file.getOriginalFilename();//转存文件file.transferTo(newFile(filePath));}catch(Exceptione){e.printStackTrace();}}//重定向return"redirect:/list.html";}
❹ Tomcat路径问题
那么你的项目部署在什么地方呢?上传的时候控制好保存路径就行了,可以用System.getProperty("webapp.root")获取项目根路径与你的文件路径组成保存路径,然后用输出流写文件就行了,如:new BufferedOutputStream(new FileOutputStream(new File(System.getProperty("webapp.root") + "uploads\D-building\photos "+fileName)));
❺ 怎么把本地文件上传tomcat虚拟路径配置
在tomcat6版本中:1、【官方文档】本人不推荐。在tomcatconf下server.xml中找到<Host name="localhost" appBase="webapps"unpackWARs="true" autoDeploy="true"xmlValidation="false" xmlNamespaceAware="false"></Host>在其中添加:<Context path="" docBase="换成你的路径" reloadable="true"></Context>这的docBase要改成你的项目目录。2、 不修改server.xml【推荐使用此方法】在tomcat文件夹的conf"catalina"localhost(对于Tomcat6版本及其以上,需要自己创建catalina和localhost这两个文件夹)下新建一个xml文件。内容为<?xml version="1.0" encoding="UTF-8"?> <ContextdocBase="换成你的路径"reloadable="true"> </Context> 文件名改成你自己的譬如http://localhost:8080/bbs ,文件名就为bbs.xml 其他配置:打开 Tomcat6.0"conf"web.xml 文件,找到:<init-param><param-name>listings</param-name><param-value>false</param-value></init-param>把false设成true保存,重启Tomcat,让tomcat6支持文件列表显示。
❻ tomcat上传文件问题
第一步:需要先创建一个server,可以通过windows中的show view,之后找到server,
第二步:在server窗口中右击,选择”new-server“,之后创建好tomcat server。
第三步:双击创建的server,进入server设置界面,设置Server Location,选择编译路径是”Use Tomcat“即可切换到Tomcat的路径,保存。
第四步:之后将server项目添加到此server下,这样就完成了部署到Tomcat下。
❼ 什么是Tomcat的缓存文件
Tomcat的缓存文件就是指jsP文件编译后的class和java文件。虚拟机无法直接执行JSP文件,首先需要把.jsp编译为.java,然后再编译为.class。这个过程是应用服务器自动完成的,不需要人工干预。tomcat用于存放这些文件的地方就是work目录。有时你修改了jsp文件但页面没有任何变化,有可能是jsp文件虽然更改但tomcat没有及时编译。这是只需要清掉work目录中的相应内容,tomcat发现对应的.class没有了,就会从新编译。
❽ tomcat文件路径问题
1.tomcat默认根目录是http://localhost:8080,修改访问的根目录,可以这样:找到tomcat的server.xml(在conf目录下),找到:. 代码如下:<Host name="localhost" appBase="webapps" unpackWARs="true" autoDeploy="true" xmlValidation="false" xmlNamespaceAware="false"></Host>在</Host>前插入:. 代码如下:<Context path="" docBase="D:/eclipse3.3/jb51.net/tomcat/" debug="0"/>其中D:/eclipse3.3/jb51.net/tomcat/想设置的网站根目录,然后重启tomcat。再次访问http://localhost:8080时,就是直接访问D:/eclipse3.3/jb51.net/tomcat/目录下的文件了。2.tomcat的web.xml(在conf目录下),在该文件中找到. 代码如下: <welcome-file-list> <welcome-file>index.html</welcome-file> <welcome-file>index.htm</welcome-file> <welcome-file>index.jsp</welcome-file> </welcome-file-list>这是tomcat默认的3个文件,当你输入指定路径后,tomcat会自动查找这3个页面。如果你想让tomcat自动找到自己的页面,比如main.jsp。可以修改上面信息为:. 代码如下: <welcome-file-list> <welcome-file>main.jsp</welcome-file> <welcome-file>index.html</welcome-file> <welcome-file>index.htm</welcome-file> <welcome-file>index.jsp</welcome-file> </welcome-file-list>
❾ tomcat 临时文件放在哪
如果是window系统下,是存放在tomcat安装路径下的temp路径下;
如果是linux系统的话,临时路径也是在tomcat的temp下,如:/usr/local/tomcat/temp。
备注:主要是存储一些在运行过程中需要临时存储的文件的。运行结束后清空。