jsp - token ";"上存在语法错误。预计在 JSP 中

标签 jsp kendo-ui

标记“;”上的语法错误。预期的 在ArrayList<String> data = new ArrayList<String>;

<%@page import="java.util.*"%>
<%@ page language="java" contentType="text/html; charset=ISO-8859-1"
    pageEncoding="ISO-8859-1"%>
<%@taglib prefix="kendo" uri="http://www.kendoui.com/jsp/tags"%>
<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1">
<title>Insert title here</title>
<link href="resources/styles/kendo.common.min.css" rel="stylesheet"
    type="text/css" />
<link href="resources/styles/kendo.default.min.css" rel="stylesheet"
    type="text/css" />

<script src="resources/js/jquery.min.js"></script>
<script src="resources/js/kendo.web.min.js"></script>


</head>


<body>
    <%
        ArrayList<String> data = new ArrayList<String>;
        data.add("a");
        data.add("b");
        data.add("c");
    %>
    <kendo:datePicker name="datePicker"></kendo:datePicker>
    <kendo:calendar name="calendar"></kendo:calendar>

    <kendo:dropDownList name="dropdownlist">
        <kendo:dataSource data="<%=data%>"></kendo:dataSource>
    </kendo:dropDownList>
</body>
</html>

当我尝试这段代码时。 Eclipse 中出现错误“ token “;”上的语法错误,.预期”。

ArrayList<String> data = new ArrayList<String>;

最佳答案

当使用new时,您正在调用构造函数。正如您所做的那样,构造函数不仅仅是类的名称。它就像一个方法,因此需要参数。

ArrayList 的默认构造函数不需要任何参数,因此可以调用空 (())。

您的代码应该是:

ArrayList<String> data = new ArrayList<String>();
//                                            ^^--- added () here

关于jsp - token ";"上存在语法错误。预计在 JSP 中,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/17017442/

相关文章:

java - 如果从 servlet 重定向,则在 JSP 上执行操作

java - 我在哪里可以下载 JSTL 标签库?即 jSTL.jar 和 standard.jar

mysql - 我无法在 Eclipse 中将 mysql 与 jsp 连接

jquery - 将表格格式更改为 Div

javascript - 我们如何使用 Vue Js 为 Kendo UI 网格列上的自定义复选框绑定(bind)事件?

kendo-ui - 单击复选框时禁用Kendo Datepicker

events - 在 Kendo UI Grid (Angular 2) 中选择行时触发事件

Angular 2 Kendo 网格不支持 odata v4

java - 图像无法通过简单的 JSP 显示

java - 如何避免JSP文件中的Java代码?