Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/java/313.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Java tinyMCE不仅取代了textarea,还取代了整个表单_Java_Web Applications_Tinymce_Tiles_Freemarker - Fatal编程技术网

Java tinyMCE不仅取代了textarea,还取代了整个表单

Java tinyMCE不仅取代了textarea,还取代了整个表单,java,web-applications,tinymce,tiles,freemarker,Java,Web Applications,Tinymce,Tiles,Freemarker,我正在用tinyMCE编辑器构建一个webapp(使用java、spring、freemarker和tiles) 我已经将所有文件添加到类路径中,所有文件都放在正确的位置,tinyMCE编辑器几乎已正确加载 我的表单中有几个字段、文本输入、选项、按钮、标签等。。。但是当我运行这个表单时,问题就出现了。tinyMCE将替换整个表单,而不仅仅是文本区域,并将表单放在其内部,即tinyMCE编辑器区域 我下面的基本安装找到这里 我的代码与这里几乎相同,形式上有更多的元素 有什么解决办法吗?这是标准行为

我正在用tinyMCE编辑器构建一个webapp(使用java、spring、freemarker和tiles)

我已经将所有文件添加到类路径中,所有文件都放在正确的位置,tinyMCE编辑器几乎已正确加载

我的表单中有几个字段、文本输入、选项、按钮、标签等。。。但是当我运行这个表单时,问题就出现了。tinyMCE将替换整个表单,而不仅仅是文本区域,并将表单放在其内部,即tinyMCE编辑器区域

我下面的基本安装找到这里 我的代码与这里几乎相同,形式上有更多的元素

有什么解决办法吗?这是标准行为吗

我在FF 13.0.1上运行它,如果它重要的话

form.ftl文件中的初始代码为:

<#import "../spring.ftl" as spring>
<#assign form=JspTaglibs["http://www.springframework.org/tags/form"]>

<html>
<head>
    <script type="text/javascript" src="/resources/tinymce/tiny_mce.js"></script>
    <script type="text/javascript">
        tinyMCE.init({
            height : "480",
            mode : "textareas"
        });
    </script>
</head>
<body>
    <div id="content">
        <@form.form>
            <input type="text" id="title"/><br>
            <input type="text" id="author"/><br>
            <textarea id="content"></textarea><br>
            <button type="submit"/> <button type="reset"/>
        </@form.form>
    </div>
</body>
</html>

tinyMCE.init({
高度:“480”,
模式:“文本区域”
});



正常

我找到了解决办法。问题是,我有两个元素具有相同的id=“content”,但是

<div id="content">...</div> 
。。。


当我将其更改为唯一时,它解决了问题。

确定

我找到了解决办法。问题是,我有两个元素具有相同的id=“content”,但是

<div id="content">...</div> 
。。。



当我将其更改为唯一时,它解决了问题。

若要回答您的问题,请发布完整的tinymce初始化(我猜错误在那里)若要回答您的问题,请发布完整的tinymce初始化(我猜错误在那里)