问题:ruby 版本的 fckeditor 通过glassfish 打包发布后,图片默认上传路径与默认的图片显示路径不同,造成图片能够上传但是却无法显示。
注意:
1. Warbler 打包参数:config.dirs = %w(app config lib log vendor tmp public),一定要包括public 不然的话将无法成功部署。
2. 在fckcustom.js 中修改FCKRelativePath = '' ", 修改为 FCKRelativePath = '/RailsApplication1'
其中"RailsApplication1" 部署时的context root(相对于服务器的基本 URL 的路径)。
但问题来了:
fckeditor上传图片到 \RailsApplication1\WEB-INF\public\uploads\Image 中
但是 fckeditor 却默认从 \RailsApplication1\uploads 读取图片
这样一来:图片就无法显示了
忙乎了一上午也不知道怎么搞,有解决方案吗?如果要改fckeditor中的代码应该如何做? 谢谢
分享到:
相关推荐
**基于Glassfish的EJBDemo详解** EJB(Enterprise JavaBeans)是Java EE平台中的核心组件,用于构建可扩展的、安全的、事务处理的分布式应用程序。在本EJBDemo中,我们重点关注如何在Glassfish服务器上开发和部署...
在使用 GlassFish 时,可能会遇到一些常见的问题,如服务器无法启动、管理员控制台无法访问等。这些问题通常是由于配置不当或权限问题所引起的。解决这些问题需要检查 GlassFish 的配置文件和权限设置。 本文档提供...
3. **部署与调试**:支持直接在Eclipse中部署应用程序到GlassFish服务器,无需离开IDE就能完成发布和更新。同时,还提供了调试功能,便于快速定位和解决问题。 4. **资源管理**:允许开发者管理GlassFish服务器上的...
《Glassfish安装手册及源文件详解》 Glassfish是一款开源的应用服务器,它是Java EE平台的实现,为企业级应用提供了一套完整的开发、部署环境。在本文中,我们将深入探讨如何安装Glassfish,以及如何利用Ant工具...
《Glassfish安装详解》 Glassfish,作为Oracle公司开源的一款Java EE应用服务器,是开发者进行企业级Java...随着对Glassfish的深入理解和实践,你会发现它是一个强大且灵活的平台,能支持各种复杂的Java EE应用程序。
- **发布记录**:发布记录包含了关于新功能的详细信息、已知问题及解决方案等内容,对于理解和使用最新版本至关重要。 通过以上内容,我们可以了解到 GlassFish Server 4.1 的基本架构、默认设置以及如何进行基本的...
3. 部署方式有两种:上传已打包的文件到服务器,或者选择本地已打包的文件或目录。 4. 你可以通过上传WAR文件(Web应用程序归档文件)或上传整个目录来部署Web应用。 5. 配置部署选项,如虚拟主机、上下文根等,然后...
NULL 博文链接:https://looseep.iteye.com/blog/1733874
GlassFish v3 的可扩展性也可以通过 API 来实现,开发者可以通过 API 扩展 GlassFish 的功能,并通过 Admin 控制台发布这些功能。 模块化设计 GlassFish v3 的模块化设计基于 OSGi 框架。OSGi 框架使得 GlassFish ...
* 提高应用程序可靠性:连接池可以确保应用程序可以高效地访问数据库,即使数据库连接出现问题。 * 简化应用程序开发:连接池可以简化应用程序的开发,因为应用程序可以使用统一的数据库连接接口,而不需要关心...
标题《Glassfish集群搭建手册》指的是利用Oracle提供的Glassfish应用服务器软件进行集群配置的详细指南。此手册涵盖了在不同场景下通过图形化界面和命令行方式搭建集群的整个过程,并且描述了如何配置集群环境以支持...
《深入解析Glassfish 3.1.2.2与Java EE 6的融合应用》 Glassfish 3.1.2.2是一款由Oracle公司开发的开源应用服务器,它是Java EE 6规范的重要实现者,提供了全面的支持和丰富的功能,为开发者提供了构建企业级Web...
在Linux环境下,Glassfish服务器的自动化启动是系统管理员和开发者常用的需求,这有助于提升服务器管理效率,确保服务的持续性和稳定性。Glassfish是Oracle公司提供的一个开源Java EE应用服务器,它支持各种Web应用...
2. **设置JAVA_HOME环境变量**:为了确保Glassfish能够正确地找到JDK的安装路径,在安装之前需要设置好`JAVA_HOME`环境变量。例如,在Windows环境下,可以通过“系统属性”->“高级”->“环境变量”进行设置;而在...
在IT行业中,Glassfish是一款开源的应用服务器,由Sun Microsystems开发并维护,后来成为Oracle Corporation的一部分。Glassfish支持Java EE(现在称为Jakarta EE)规范,为开发者提供了构建企业级Web应用的平台。当...
GlassFish网络开发服务器是一款强大的开放源代码应用服务器,主要用于运行Java EE(Java Platform, Enterprise Edition)应用程序。由Oracle公司维护,它支持各种企业级服务,包括Web服务、EJB(Enterprise ...
你可以设置断点,实时查看和修改变量值,甚至可以监控服务器的日志输出,这对于找出程序中的问题和优化性能十分有帮助。此外,插件还集成了GlassFish管理控制台的部分功能,如查看服务器状态、管理数据源、JMS资源等...
### Glassfish部署Web项目知识点详解 #### 一、概述 **Glassfish** 是一款开源的Java EE应用服务器,由Oracle公司维护。它基于Java EE标准,支持多种Java EE技术,如EJB、JPA、JSF等。由于其强大的功能和良好的...
Sun Microsystems声称,与Apache Tomcat相比,GlassFish应用服务器的Web容器功能更加可扩展、模块化、易于使用且更具适应性,同时还能提供相当的性能表现。此外,GlassFish还支持集群、持久化、消息传递等Tomcat不...
GlassFish是Oracle公司开源的一款基于Java EE(Enterprise Edition)的应用服务器,它提供了全面的平台来开发、部署和管理企业级应用程序。这份“glassfish官方文档”包含了关于GlassFish服务器的管理和开发两个主要...