因为项目是以前同事做的,用的是SpringMVC,web.xml配置了默认的static路径,因此在jsp页面显示都需要static的路径地址,可是问题就来了,当fck上传图片时,static可以静态给上传上去FCKConfig.ImageUpload = true ;
var fileupPath = FCKConfig.BasePath + 'filemanager/connectors/' + _QuickUploadLanguage + '/upload.' + _QuickUploadExtension + '?Type=Image' ;
fileupPath = fileupPath.Replace("static/",'');
FCKConfig.ImageUploadURL = fileupPath;
FCKConfig.ImageUploadAllowedExtensions = ".(jpg|gif|jpeg|png|bmp)$" ; // empty for all
FCKConfig.ImageUploadDeniedExtensions = "" ; // empty for no one这样可以上传的服务器,但是在fck中却不能显示图片,原因是缺少staticFCKConfig.ImageBrowser = true ;
var imageUrl = FCKConfig.BasePath + 'filemanager/browser/default/browser.html?Type=Image&Connector=' + encodeURIComponent( FCKConfig.BasePath + 'filemanager/connectors/' + _FileBrowserLanguage + '/connector.' + _FileBrowserExtension ) ;
imageUrl = imageUrl.Replace('static/','');
FCKConfig.ImageBrowserURL =imageUrl;
FCKConfig.ImageBrowserWindowWidth = FCKConfig.ScreenWidth * 0.7 ; // 70% ;
FCKConfig.ImageBrowserWindowHeight = FCKConfig.ScreenHeight * 0.7 ; // 70% ;fck中获取到底路径是/YuanXiangTang/userfiles/image/110714100255256.gif,如果像下面这样的话就可以显示了/YuanXiangTang/static/userfiles/image/110714100255256.gif。
急求大虾们帮助,因为如果修改默认的static是不行的,会带来很大改动,怎么才能获取到有static这个路径的图片地址。
var fileupPath = FCKConfig.BasePath + 'filemanager/connectors/' + _QuickUploadLanguage + '/upload.' + _QuickUploadExtension + '?Type=Image' ;
fileupPath = fileupPath.Replace("static/",'');
FCKConfig.ImageUploadURL = fileupPath;
FCKConfig.ImageUploadAllowedExtensions = ".(jpg|gif|jpeg|png|bmp)$" ; // empty for all
FCKConfig.ImageUploadDeniedExtensions = "" ; // empty for no one这样可以上传的服务器,但是在fck中却不能显示图片,原因是缺少staticFCKConfig.ImageBrowser = true ;
var imageUrl = FCKConfig.BasePath + 'filemanager/browser/default/browser.html?Type=Image&Connector=' + encodeURIComponent( FCKConfig.BasePath + 'filemanager/connectors/' + _FileBrowserLanguage + '/connector.' + _FileBrowserExtension ) ;
imageUrl = imageUrl.Replace('static/','');
FCKConfig.ImageBrowserURL =imageUrl;
FCKConfig.ImageBrowserWindowWidth = FCKConfig.ScreenWidth * 0.7 ; // 70% ;
FCKConfig.ImageBrowserWindowHeight = FCKConfig.ScreenHeight * 0.7 ; // 70% ;fck中获取到底路径是/YuanXiangTang/userfiles/image/110714100255256.gif,如果像下面这样的话就可以显示了/YuanXiangTang/static/userfiles/image/110714100255256.gif。
急求大虾们帮助,因为如果修改默认的static是不行的,会带来很大改动,怎么才能获取到有static这个路径的图片地址。
解决方案 »
- tomcat 修改一个类都要重新加载一次工程,请看
- hibernate怎么做级联删除啊?
- eclipse + jboss + ant作开发,怎样才能调试方便?
- 刚学STRUTS ,遇到问题。请人指点
- webwork2.2+spring+hibernate的问题!大家帮忙看看
- 用JAVA的JDBC调用SQL语句能在SQLSERVER中建用户吗?
- myeclipse8.5+jboss5.0.1+mysql怎么配置啊
- 很简单的JBuilder2005问题......
- 关于 classpath 和 java.lang.ClassNotFoundException: oracle.jdbc.driver.OracleDriver 问题求解
- 一道java小题目,很容易的,快来拿分吧
- 大家都喜欢用什么模板引擎 freemarker / velocity ?
- java中一个包调用另一个包出现的问题解决办法(怎么编译执行)
imageUrl = imageUrl.Replace('static/','');
去掉呢