zoukankan      html  css  js  c++  java
  • ssh文件上传问题

    最近在做一个文件上传功能,大家知道,一般上传的文件都放在tomcat下(因为一般展示图片的路径都存储在web服务器上),但是这样一来就有了个小问题,一旦项目重新发布的话,之前上传在tomcat下的图片,新发布之后就不存在了。

    本来是想把图片上传到myeclipse工作空间里的,但是由于上传之后图片展示的路径在tomcat下,这样一来上传图片之后,要重新发布项目才能看到刚刚上传的图片,这样明显不现实。。。

    我的解决办法是在tomcat下server.xml文件里添加这样一句话,重新定向tomcat工作空间,指向myeclipse工作空间,

    <Context path="/项目的url" docBase="F:WorkPlace项目名称WebRoot" debug="true" reloadable="true"/>

    在本机访问的话如下:

    http://localhost:8080/项目的url

    =====================================

    还有一个小问题,大家知道上传文件在struts中一般用formfile,但是如何判断用户上传的图片为空呢?

    我解决如下:

    首先表单中定义:formfile photo

    然后在action中判断:

    if(!photo.toString().equal("")){//上传的photo不为空

    //不为空则开始处理图片信息

    .........

    .......

    }

    ===============

    本屌是菜鸟学生,上面都是个人一些小想法,求大神一起探讨

  • 相关阅读:
    iOS 6 Tutorials
    iPhone:文本设计的注意事项
    Beginning Storyboards in iOS 5 Part 2
    代友招聘一名网站开发人员
    利用反射自己写的一个ModelHelper类
    SQL中 对逻辑值取反赋值的语句
    记点uml的表现方式
    我的2008年
    Framework 4.0 新关键字dynamic 之我见(一)
    我的采集小程序配置篇
  • 原文地址:https://www.cnblogs.com/fzll/p/3327463.html
Copyright © 2011-2022 走看看