使用Servlet会话或Servlet请求动态设置文件路径时,不会加载Tinymce textarea

时间:2013-10-16 14:22:24

标签: jsp attributes tinymce

我已经创建了一个JSP文件并在其中嵌入了Tinymce编辑器。我正在尝试使用从servlet会话属性或servlet请求属性检索的文件路径,使用html文件动态加载Tinymce编辑器文本区域。但是当我尝试从servlet会话/请求属性获取文件路径时,textarea没有加载。 相反,如果我在jsp中硬编码文件路径,则文本区域将加载html文件内容。 我正在使用以下代码片段来实现我的要求:

    var htmlfile=<%=(String)session.getAttribute("htmlfile")%>;
var relativepath = "../";
var html = relativepath.concat(htmlfile);
alert(html);
$.get(html,function(response) { 
    alert("xxx") ;
    tinyMCE.activeEditor.setContent(response);
}); 

但它没有用。 相反,如果我检查以下内容,则可行:

    var htmlfile="file1019318009999821318.html";
var relativepath = "../";
var html = relativepath.concat(htmlfile);
alert(html);
$.get(html,function(response) { 
    alert("xxx") ;
    tinyMCE.activeEditor.setContent(response);
});

在第一种情况下,即使警报也无效。

0 个答案:

没有答案