1. 程式人生 > >Java中出現異常:Syntax error on token(s), misplaced construct(s)

Java中出現異常:Syntax error on token(s), misplaced construct(s)

出現Syntax error on token(s), misplaced construct(s)異常時,說明原始碼中出現了語法錯誤,要仔細檢查原始碼。

  例如,

<%@page contentType="text/html;charset=utf-8" %>

<html>
  <body>當前頁面為compute.jsp</body>
</html>


<%
  String computeSign = request.getParameter("compute");
%> 
<% 
  if(computeSign.equals("division")) {
%>  
 <jsp:include page="divide.jsp" flush="true"/>
  
<%  } else { %>
 <jsp:include page="multiply.jsp" flush="true"/>
<%   
  }
%>

  在上面JSP檔案中,用一下程式碼段:

    <jsp:include page="divide.jsp" flush="true"/>
  動態包含一個JSP檔案--divide.jsp,這條程式碼就不能寫到<%......%>之中,這是語法規定,

  否則,就會出現Syntax error on token(s), misplaced construct(s)異常。

相關推薦

Java出現異常Syntax error on token(s), misplaced construct(s)

出現Syntax error on token(s), misplaced construct(s)異常時,說明原始碼中出現了語法錯誤,要仔細檢查原始碼。   例如, <%@page contentType="text/html;charset=utf-8" %>

myeclipse中報錯Syntax error on token "Invalid Regular Expression Options", no accurate correction avai

1、選中報錯的js或檔案“jquery.js”。2、右鍵選擇 MyEclipse-->Exclude From Validation 。3、再右鍵選擇 MyEclipse-->Run Val

js出現Syntax error on token "catch", Identifier expected

ips tex str watermark exclude 工程 targe ron erro 本文轉自:http://blog.csdn.net/u011159417/article/details/73916676 項目中需要使用jQuery,因此下載了jQuery

關於在JSP寫【if】和【else】語句報錯Syntax error on token "else", delete this token

這裡轉載一篇文章:https://blog.csdn.net/sinat_37062120/article/details/79208949 jsp中插入java程式碼 <%if (***)%> <%=***%> <%else %> <%=***%&

JAVA版本錯誤解決Syntax error, parameterized types are only available if source level is 1.5 or greater

一、環境    作業系統:WIN7    開發工具:MyEclipse Professional 2014    JDK版本:jdk1.8二、錯誤顯示    原因為編譯版本不匹配導致的錯誤。        常見於使用了高版本新增特性,但是卻沒有提高編譯版本,例如泛型List&

Eclipse Syntax error on token "Invalid Character", delete this token 的解決

細節 字節序 java _id char 總結 符號 復制 wrap eclipse中遇到了Syntax error on token "Invalid Character", delete this token(令牌“無效字符”上的語法錯誤,刪除此令牌)的錯誤提示,看代

JAVA編譯器報Syntax error on token ";", { expected after this token

今天覆習反射這一章的時候,依照書本敲程式碼如下 public class Main_01 {     visitConstructors example = new visitConstructors();//例項化類     Class exampleC = exampl

解決Javasyntax error on token enum”問題

參考: http://stackoverflow.com/questions/8598661/eclipse-chokes-on-enum-even-though-compiler-compliance-level-is-1-6 http://ywj852752270.bl

【bug】Syntax error on token "Invalid Character", delete this token 的解決

原因 存在 普通 .net style line table 什麽 nta 原文地址:https://blog.csdn.net/actsai/article/details/24256987 eclipse 中遇到了Syntax error on

web項目引入js包時,報syntax error on token

log exclude TP token web項目 val cnblogs from exc 解決方案也很簡單,下面介紹一下,解決步驟: 1、選中jQuery報錯的web工程; 2、右鍵-->Myeclipse-->Exclude From Validatio

Syntax error on token "{", { expected after this token相關的常見錯誤

Syntax error on token "{", { expected after this token相關的常見錯誤 筆者是個java初學者,一開始這種提示也覺得莫名其妙,括號是匹配的。 一般解決辦法 1,認認真真仔仔細細檢查括號是否匹配。 2,有些程式碼是要放在方法體中的,比

Description Resource Path Location Type Syntax error on token "/", delete this token heder.jsp /shop

Description Resource Path Location Type Syntax error on token “/”, delete this token heder.jsp /shop <%@ page language=“java” co

[eclipse]Syntax error on token ";",{ expected after this token

Syntax error on token ";",{ expected after this token 提示語法錯誤 根據eclipse提示,在“;”之後加上“{”,果然沒有提示錯誤。 實際問題出在該語句前多了一個“}”,提前終結了類作用域,迷惑了ecl

java呼叫Oracle儲存過程時,出現異常java.sql.SQLException: ORA-00928: 缺失 SELECT 關鍵字(已解決)

在java中呼叫Oracle儲存過程時,出現異常:java.sql.SQLException: ORA-00928: 缺失 SELECT 關鍵字 //java程式碼 @Test public void testProcedure(){

Junit測試出現異常Exception in thread "main" java.lang.NoSuchMethodError: org.junit.platform.commons.util.

mage lan release ret 解決方案 common 你會 問題 nbsp 在進行單元測試時,測試出現異常 pom.xml依賴如下 <dependency> <groupId>org.junit.jupiter<

EF生成模型出現異常表“TableDetails“列“IsPrimaryKey”的值為DBNull解決方法

執行 mar value src work dbnull blank 解決 mysql Entity Framework連接MySQL時:由於出現以下異常,無法生成模型:“表“TableDetails”中列“IsPrimaryKey”的值為DBNull. 出現以上錯誤時,考

用eclipse部署tomcat時出現異常java.lang.IllegalArgumentException

prope valid 路徑 存在 exist ali eclips tom tex 用eclipse部署tomcat時出現異常:java.lang.IllegalArgumentException: Invalid ‘log4jConfigLocation‘ parame

下拉重新整理後滑動RecyclerView時出現異常 java.lang.IndexOutOfBoundsException

這個是RecyclerView 內部存在的一個明顯的 bug。 java.lang.IndexOutOfBoundsException。 使用 RecyclerView 加下拉重新整理的時候,如果繫結的陣列物件在更新資料之前進行了 list.clear(),而這時使用者緊接著迅速上滑

JAVA lambda 報錯 Syntax error on tokens, Expression expected instead

lambda是JDK1.8之後的新特性,筆者在初次使用lambda時出現一個問題,特此記錄 筆者使用版本:MyEclipse8.5,JDK1.8.0,IDEA2018.2.5 筆者在MyEclipse上執行如下lambda程式碼出現如報錯資訊: package com.text;

java出現超出預期的異常可以捕獲throwable來定位

一般在寫java程式碼時習慣捕獲Exception, 實際上java中異常的頂級父類是throwable, 經常會出現一些並非exception繼承分支中的異常,比如scala中有大量的異常都不是繼承自exception, 又如classnotdefexception , abstractmetho