首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >带有JavascriptMVC Tomcat7错误的JSP页

带有JavascriptMVC Tomcat7错误的JSP页
EN

Stack Overflow用户
提问于 2012-10-10 20:45:04
回答 1查看 277关注 0票数 0

我正在做一个when应用程序..我在服务器端使用SpringMVC,在客户端使用JavascriptMVC。问题出在javascriptmvc上我使用的是side...now页面,但现在我想将javascriptmvc合并到我的jsp page...when中我在本地打开页面它工作得很好,但当我在tomcat上部署它时,它给出了Http: 500错误

代码语言:javascript
复制
org.apache.jasper.JasperException: Unable to compile class for JSP: 
An error occurred at line: 37 in the jsp file: /resources/javascriptmvc/todo/tod/index.jsp 
Invalid character constant
34:         <script type='text/ejs' id='todosEJS'>
35:             <% for(var i =0; i < this.length ; i++){ %>
36:                 <li <%= this[i]%>>
37:                 <%= $.View('todoEJS',this[i] ) %>
38:                 </li>
39:             <% } %>
40:         </script>

如果我将扩展名改为html,所有这些都可以正常工作,我不知道jsp有什么问题。任何帮助都将不胜感激

EN

回答 1

Stack Overflow用户

发布于 2012-10-11 15:42:59

别担心,伙计们,在javascriptmvc论坛的一个家伙的帮助下找到了解决方案。问题是jsp页面没有选择脚本中的ejs标签。下面是我所做的

我在views文件夹中创建了一个新文件'todoEJS.ejs‘,并在其中放置了以下代码

代码语言:javascript
复制
<% for(var i =0; i < this.length ; i++){ %>
     <li <%= this[i]%>>
         <%= $.View('todoEJS',this[i] ) %>
     </li>
 <% } %>

然后在jsp文件中,我将脚本代码更改为

代码语言:javascript
复制
<script type='text/ejs' id='todosEJS' src='${pageContext.request.contextPath}/resources/javascriptmvc/todo/todo/views/todoEJS.ejs'>
</script>

它运行得很好。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/12819664

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档