精华内容
下载资源
问答
  • 找到安装tomcat目录下conf下servier.xml配置文件 C:\tomcat\conf.service.xml 在 下面添加 在C:\tomcat\conf.web.xml下 将中value值该为true,如下 在eclipse中新建javaweb项目,编写一个文件上传...

    1.在项目中新建一个属性文件如下
    在这里插入图片描述
    其中imgPath是虚拟路径
    imageRealPath是真实路径

    找到安装tomcat目录下的conf下的servier.xml配置文件
    C:\tomcat\conf.service.xml
    <Host appBase="webapps" autoDeploy="true" name="localhost" unpackWARs="true">
    下面添加

     <Context path="/image" docBase="D:\image" reloadable="true"/> 
    

    在C:\tomcat\conf.web.xml下
    将中value的值该为true,如下
    在这里插入图片描述
    在eclipse中新建javaweb项目,编写一个文件上传的action类如下

    public class UploadAction extends ActionSupport{
    	private File uploadImage;//得到上传的文件
        private String uploadImageContentType;//得到文件的类型
        private String uploadImageFileName;//得到文件的名称
        
        
    	public File getUploadImage() {
    		return uploadImage;
    	}
    
    	public void setUploadImage(File uploadImage) {
    		this.uploadImage = uploadImage;
    	}
    
    	public String getUploadImageContentType() {
    		return uploadImageContentType;
    	}
    
    	public void setUploadImageContentType(String uploadImageContentType) {
    		this.uploadImageContentType = uploadImageContentType;
    	}
    
    	public String getUploadImageFileName() {
    		return uploadImageFileName;
    	}
    
    	public void setUploadImageFileName(String uploadImageFileName) {
    		this.uploadImageFileName = uploadImageFileName;
    	}
    
    	public String upload() throws Exception{
    
    	Properties prop =new Properties();
        InputStream in=this.getClass().getClassLoader().getResourceAsStream("imgPath.properties");
        prop.load(in);
          //获取真实物理路径
        String imgRealPath = prop.getProperty("imgRealPath").trim();
        //获取虚拟路径
        String imgPath=prop.getProperty("imgPath");
        System.out.println(imgPath);
        System.out.println(imgRealPath);
       File file = new File(imgRealPath);
        if(!file.exists()){
        	file.mkdirs();
        }
      FileUtils.copyFile(uploadImage,new File(imgRealPath,this.uploadImageFileName));
      String newPicturePath=imgPath+"/"+this.uploadImageFileName;
      System.out.println(newPicturePath);
       return null;
       }
       }
    

    在WebContent中新建一个jsp文件用来上传文件到D:image目录如下

    <%@ page language="java" contentType="text/html; charset=UTF-8"
        pageEncoding="UTF-8" import="java.util.*,java.net.InetAddress" %>
    <%@taglib uri="/struts-tags" prefix="s" %>
    <%String path =request.getContextPath();
    String basePath =request.getScheme()+"://"+request.getServerName()+":"+request.getServerPort()+path+"/";%>
    <!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
    <html>
     <head>
       <base href="<%=basePath%>">
     </head>
     <body>
    <form enctype="multipart/form-data" action="upload" method="post">
         <input type="file"name="uploadImage"><br/>
         <button type="submit">Submit</button>
       </form>
     </body>
    </html>
    
    
    

    启动项目的时候双击tomcat如下
    在这里插入图片描述
    然后点击左下角的modules ,点击add external web module 添加如下内容即可
    在这里插入图片描述
    那么在数据库中的image属性字段就可以成http://localhost:8080/image/图片上传的图片名称。

    展开全文
  • Tomcat默认访问路径的配置

    千次阅读 2015-09-13 09:42:32
    没办法,只好重新配置一下默认访问路径了。于是又回顾了一下,怎么配置默认访问路径。 我又在百度上百度了一下,找到一篇博文,分享一下,其中方式1和方式2很明显是换汤不换药, 方式3配置方法不用重启Tomcat。...

    今天偶然打开Tomcat访问不了默认主页。不知道哪又出了毛病,这只死猫。
    没办法,只好重新配置一下默认访问路径了。于是又回顾了一下,怎么配置默认访问路径。
    我又在百度上百度了一下,找到一篇博文,分享一下,其中方式1和方式2很明显是换汤不换药,
    方式3的配置方法不用重启Tomcat。

    方式1:

          修改Tomcat中的server.xml,在<host></host>之间加入代码:
    
         <Context docBase=”C:/Program Files/Apache Software Foundation/Tomcat 5.5/webapps/dolphin” //项目所在路径  1.绝对路径如上,2.相对路径:在tomcat下的webapps文件夹下 
    
           path=””  //访问的链接路径 = http://<service>:<port> + path
    
           debug=”0″ 
    
           reloadable=”true”/>
           重新启动tomcat,我们的主目录就被设置为dolphin这个项目了。

    方式2:
    将tomcat安装目录下的ROOT下的所有文件全部删除,然后将工程的解压后的文件全部拷进去。

    方式3:
    Tomcat5.0以下版本在C:/Tomcat/conf/Catalina/localhost目录下会自动生成了一个ROOT.Xml,但是5.0以上版本不再生成此文件,所以可以新建个ROOT.xml,在里面加入如下代码:

    <?Xml version=’1.0′ encoding=’utf-8’?>
    <Context crossContext=”true” docBase=””C:/Program Files/Apache Software Foundation/Tomcat 5.5/webapps/dolphin”” path=”” reloadable=”true”>
    </Context>
    展开全文
  • tomcat 代理访问路径

    2012-09-13 16:47:06
    1.去掉tomcat默认访问路径 在conf文件夹下web.xml中去掉 &lt;welcome-file-list&gt;&lt;/welcome-file-list&gt;中index.html 2 server.xml中在 &lt;host&gt;&lt;/host&gt;内加上...

    1.去掉tomcat默认访问路径 在conf文件夹下web.xml中去掉 <welcome-file-list></welcome-file-list>中的index.html 2 server.xml中在 <host></host>内加上 <context path="" docbase="E:\apache-tomcat-6.0.32\webapps\framework" debug="0" privileged="true"></context> 其中pth中的内容即是代理地址,可以为空,即用端口登陆 docBase是tomcat webapps文件中需要代理的工程名,默认访问当然工程web.xml中指定的页面 3对于使用框架默认不是访问jsp和html的可以在设定默认html,并此html中的head内加上 <meta http-equiv="refresh" content="0;url=/framework/rest/login/in"> url即指定了需要html转发的路径

    展开全文
  • tomcat配置访问路径不生效 问题:已经在tomcat的conf/Catalina/localhost/文件夹下xml文件中修改了path为项目路径,但是浏览器访问该项目路径还是报错 解决方法:修改conf/Catalina/localhost/的xml文件名和项目名...
    tomcat配置访问路径不生效

    问题:已经在tomcat的conf/Catalina/localhost/文件夹下xml文件中修改了path为项目路径,但是浏览器访问该项目路径还是报错

    解决方法:修改conf/Catalina/localhost/的xml文件名和项目名保持一致,xml配置path路径也与项目名保持一致

    展开全文
  • tomcat 配置访问路径 server.xml去掉项目名称 并应对出现tomcat内存溢出情况
  • Idea Tomcat 运行访问项目,访问路径无项目名,配置tomcat修改项目访问路径 Idea中,添加tomcat后,将Web项目运行起来后,发现访问路径为: ip:port 我们需要是 ip:port/项目名 因此需要修改tomcat相关配置 以下为...
  • 当然可以,把Tomcat的端口改成80就行了。 怎么改? 找到Tomcat根目录下的conf目录,进入conf目录后可以看到一个叫server.xml的东东,打开它! 容易找到下面这么几行: <Connector port="8080" protocol="HT....
  • 这里以Linux为例子...首先,进入tomcat的安装目录下的conf目录,我的目录是 /usr/local/apache-tomcat-9.0.20/conf,编辑文件server.xml. 将server.xml中, <Connector port="8080" protocol="HTTP/1.1" ...
  • * /hello:项目的访问路径-->虚拟目录 * 简化部署:将项目打成一个war包,再将war包放置到webapps目录下。 * war包会自动解压缩 2. 配置conf/server.xml文件 在<Host>标签体中配置 ...
  • tomcat控制部署路径和访问路径

    万次阅读 2018-02-27 17:01:23
    tomcat控制部署路径和访问路径在部署tomcat程序war包时候我们可以自定义路径,具体如下:修改conf下server.xml,在&lt;host&gt;&lt;/host&gt;内部添加如下内容。&lt;Context docBase=&...
  • 将项目部署到Tomcat服务器时,可以设置默认的访问路径,有几种情况可以设置:1、访问IP默认打开项目,显示的路径是只有IP实现方式一:将项目发布到Tomcat的webapp下的Root目录下(Tomcat/webapp/Root),删除Root下...
  • 设置tomcat 默认访问路径

    千次阅读 2017-11-11 17:55:22
    步骤: 1、打开server.xml,在的上一行添加内容格式如下  ...另:如果想要只输入IP或域名就可以访问的话,那就把Tomcat的端口设置为80(但需确认此端口有没有其它程序占用),修改如下:  port="80" maxHttpH
  • 配置tomcat项目访问路径

    千次阅读 2013-05-14 10:05:12
    以下是关于设置项目默认访问路径   1> 先将 tomcat/web.xml 中里值删除   2> 将项目放在任意一个盘符下,建议不要使用中文路径 (注意:不要将项目放在tomcat/webapps下,防止通过绝对路径可以访问到项目...
  • 当我们保存图片或文件后,一般存储到位置是tomcatwebapps下项目中,当我们清空缓存后,添加东西就...那么,现在,我们就需要在tomcat中配置可以访问图片配置。 <Context path="/image" docBase="C:\im...
  • 主要介绍了idea打包war包部署到tomcat以及访问路径问题,本文通过图文并茂形式给大家介绍非常详细,对大家学习或工作具有一定参考借鉴价值,需要朋友可以参考下
  • eclispe中配置tomcat使访问路径不在需要项目名称在server视窗中双击tomcat然后点击modules 通过生成配置来看 修改前 <Valve className="org.apache.catalina.v
  • 服务器如何查找Tomcat的安装路径 sudo find / -name *tomcat*
  • 使用SpsringMVC,使用restEasy调试,controller请求设置如下: Java代码 收藏代码 @RequestMapping(value="/list",method=RequestMethod.GET,produces=MediaType....charset=utf-8Apache Tomcat/7.0.34 - Error report
  • 当我们访问由Tomcat启动的项目时,访问路径 IP:端口号/项目名称 localhost:8080/myprojest 怎么样才能省略路径中的项目名称呢,只需要 IP:端口号 就可以正常访问服务 localhost:8080 很简单,在Tomcat的conf路径...
  • 当我们打包好一个Springboot项目,如:springboot.war包,将war包放到tomcat的webapps目录之后,笔者的webapps路径为:/var/lib/tomcat8/webapps。重启tomcat。 sudo service tomcat8 start 重启tomcat之后,你就会...
  • Tomcat的默认访问路径

    千次阅读 2017-01-24 12:58:08
    放在外网的应用,用户多是直接输入域名访问,相信没有哪个后面还加个尾巴,而Tomcat的默认目录是ROOT,所以我们需要更改其默认目录。 更改Tomcat的默认目录很简单,只需要修改server.xml就可以了。 具体是是在...
  • 1、找到Tomcat目录下conf下面server.xml文件并打开 2、找到文件内最下方HOST标签。 3、HOST标签里面添加 <Context path="" docBase=“项目名” reloadable=“true” /> 这样就能在访问的时候略过项目名,...
  • 最近项目扫描的时候遇到一个问题,需要在tomcat中限制对包含项目信息文件的访问,在使用eclipse写项目是,会生成一个.project文件,这个文件里面包含了项目的关键信息,而且有时候删除扔能继续访问,于是只能对这个...
  • 1、去掉端口号 我们找到tomcat安装包下conf文件夹下server.xml文件; 找到Connector节点; 1 2 3 Connector port="8080" protocol="HTTP/1.1"  connectionTimeout="20000
  • 一些项目中往往需要上传一些图片文件之类,一般不建议直接保存在数据库内,往往是讲图片等资源保存在服务器某个文件夹下,传统做法是上传到部署目录下,通过相对路径进行访问。这样当我们系统需要进行升级,进行...
  • tomcat配置虚拟路径保存访问图片, 一些项目中往往需要上传一些图片文件之类,一般不建议直接保存在数据库内,往往是讲图片等资源保存在服务器某个文件夹下
  • 设置tomcat的图片访问路径

    千次阅读 2016-10-19 10:31:37
    使用Tomcat虚拟路径可以达到一个怎样效果呢?简单说你可以把上传文件放在你想发任何一个地方,同时可以自己区分 下文件类型,图片文件专门放一个地方,压缩包文件放另一个地方。 其实如何配置非常简单,...

空空如也

空空如也

1 2 3 4 5 ... 20
收藏数 4,637
精华内容 1,854
关键字:

tomcat的访问路径