主题: 3.0使用的unterminated string constant问题
作者: cosmos, 发布日期: 2010-02-20 21:56:59, 浏览数: 6841
在直接打开.jsp的文件时可以正常使用文本编辑器的。但是当通过action的.do传递后进入.jsp的页面就无法正常显示文本编辑器了,出现unterminated string constant错误。

上网搜索说是由于文本的编码出现问题,但是在jsp页面中加入了charset="utf-8"的编码,而且在.do的java文件里也是加入了
request.setCharacterEncoding("UTF-8");
response.setCharacterEncoding("UTF-8");
来修正编码格式的问题。但是还是无法解决。
下面是我那张jsp中的代码:
<%@ page language="java" contentType="text/html; charset=UTF-8"
    pageEncoding="UTF-8"%>
  <script type="text/javascript" charset="utf-8" src="./editor/kindeditor.js"></script>
    <script type="text/javascript">
    KE.show({
        id : 'content1',
        cssPath : './editor/index.css'
    });
  </script>
        <div id="message">
        <div id="edit">
          <form name="example" method="post" action="contactsub.do">
          <div>
              <span class="wordstyle">留 言:</span>
              <span class="editor"><textarea id="content1" name="content" style="width:600px;height:200px;visibility:hidden;"></textarea></span>
         </div>
         <input type="hidden" name="contentData" id="contentData" value="">
         <div><input type="button"  value="提交" onClick="submitData('content1');" />  <input type="reset" value="重置" />
         </div>
          </form> 
      </div>
        </div>
       <script type="text/javascript">
  submitData = function(obj){
     document.example.contentData.value = KE.util.getData(obj);
    // alert(document.example.contentData.value);
     document.example.submit();
  };
</script>
发表新帖 发表回复