日食 - Javascript和JSTL在同一页面不会验证
我有代码的网页名.jsp类似如下:日食 - Javascript和JSTL在同一页面不会验证
<%@ taglib prefix="c" uri="http://java.sun.com/jsp/jstl/core" %> <script type="text/javascript" src="http://ajax.googleapis.com/ajax/libs/jquery/1.6.2/jquery.min.js">
var TextFields = new Array();
$(document).ready(function() {
<c:if test="${fn:length(textProperties) > 0}">
<c:forEach var="i" begin="0" end="${fn:length(textProperties) - 1}" step="1">
TextFields[${i}] = "${textProperties[i]}";
</c:forEach>
</c:if>
我都在我的JSTL代码接收红色,因为它试图解释它作为JavaScript。有越来越认识到这两个JavaScript和JSTL seperately编辑器,比如在我的项目或插件的配置的一种方式?
回答:
添加到您的JSP页面
<%@ page language="java" contentType="text/html; charset=ISO-8859-1" pageEncoding="ISO-8859-1" %>
的顶端如果您仍然有问题,你创建Eclipse项目作为“网络工程”?它应该与您的默认Eclipse设置一起工作。
以上是 日食 - Javascript和JSTL在同一页面不会验证 的全部内容, 来源链接: utcz.com/qa/263544.html