带spring mvc的ckeditor不工作
我正在尝试将ckeditor与SpringMVC项目集成,但它似乎不起作用。据我所知,我正在遵循文档,但有些地方出了问题。我得到的唯一输出是一个文本区域,没有工具栏或类似于ckeditor的任何东西。如果我指定“完整”工具栏,这将保持不变。看起来好像找不到ckeditor,但为什么 注意:在我的servlet-context.xml中,我尝试了这两种方法带spring mvc的ckeditor不工作,ckeditor,Ckeditor,我正在尝试将ckeditor与SpringMVC项目集成,但它似乎不起作用。据我所知,我正在遵循文档,但有些地方出了问题。我得到的唯一输出是一个文本区域,没有工具栏或类似于ckeditor的任何东西。如果我指定“完整”工具栏,这将保持不变。看起来好像找不到ckeditor,但为什么 注意:在我的servlet-context.xml中,我尝试了这两种方法 <resources mapping="/resources/**" location="/resources/" /> 及
<resources mapping="/resources/**" location="/resources/" />
及
但仍然没有找到
1) 我在Eclipse的webapp目录下安装了ckeditor 3.6.6。我复制了下载的所有文件
2) 我的jsp具有以下功能:
<head>
<script type="text/javascript" src="/ckeditor/ckeditor.js"></script>
<script type="text/javascript" src="/ckeditor/adapters/jquery.js"></script>
<title>Home</title>
</head>
家
注意:我还尝试将src称为src=“/resources/ckeditor/…”,但仍然没有成功
<textarea id="editor1" name="editor1"><p>Initial value.</p></textarea>
<br>
<script type="text/javascript">
CKEDITOR.replace( 'editor1',
{
toolbar : 'Basic',
uiColor : '#9AB8F3'
});
</script>
p初始值。/p
CKEDITOR.replace('editor1',
{
工具栏:“基本”,
uiColor:“#9AB8F3”
});
我建议您检查参考路径
当前路径表明ckeditor.js文件应位于http://example.com/ckeditor/ckeditor.js
但我假设它在resources
文件夹中
试试这个:
<script type="text/javascript" src="/resources/ckeditor/ckeditor.js"></script>
我已经发布了另一个关于引用资源应该如何工作的答案。这将帮助您了解为什么它是404ing或者,您可以尝试使用CDN托管的文件。
然而,不能保证JSDeliver会长期在线
还要注意的是,cdn中有更多插件等你能在Google Chrome中加载你的页面并查看控制台吗?首先检查你的引用是否为404。好主意!是的,ckeditor引用为404。我也发现ckeditor未定义,但这是意料之中的。不确定为什么找不到ckeditor。在你的问题中,它看起来像是指向ckedit的引用路径或者在
src
中是错误的。请确保您的文件/文件夹结构和引用是正确的。或者(参见我的答案)你可以使用CDN。我不确定我是否理解。我还没有尝试更新任何内容。我只是想在我的网页上看到功能完整的ckeditor。我编辑了我的评论并添加了一个答案。就是这样的Chase!谢谢,我不敢相信我自己没有看到正斜杠。这是当你在考虑其他问题时复制代码时发生的情况。
<script type="text/javascript" src="/resources/ckeditor/ckeditor.js"></script>
<head>
<script type="text/javascript" src="//cdn.jsdelivr.net/ckeditor/4.0.1/ckeditor.js"></script>
</head>