一个jsp问题

问题描述

<%StringC=request.getParameter("category");if(C!=null){category=Integer.parselnt(C);}BooleanIsAdmin=(Boolean)session.getValue("IAmAdin");if(IsAdmin!=null){isAdmin=IsAdmin.booleanValue();}%><%vBook=dbbook.getBook(category,out,null);EnumerationeBook=vBook.elements();while(eBook.hasMoreElements()){book=(Book)eBook.nextElement();%><tr><td><ahref="book_detail.jsp?bookid=<%book.id%>"><%=book.name%></a></td><td><%=book.price%>元</td></tr><%}dbbook.destroy();%></table></body></html>那个<%总显示Syntaxerrorontoken".",;expected这是怎么回事啊怎么改各位帮忙看看啊

解决方案

解决方案二:
引用楼主xianyangjie的回复:

<%StringC=request.getParameter("category");if(C!=null){category=Integer.parselnt(C);}BooleanIsAdmin=(Boolean)session.getValue("IAmAdin");if(IsAdmin!=null){isAdmin=IsAdmin.booleanValue();}%><%vBook=dbbook.getBook(category,out,null);EnumerationeBook=vBook.elements();while(eBook.hasMoreElements()){book=(Book)eBook.nextElement();%><tr><td><ahref="book_detail.jsp?bookid=<%=book.id%>"><%=book.name%></a></td><td><%=book.price%>元</td></tr><% }dbbook.destroy();%></table></body></html>

解决方案三:
那里少个=号,不加的话编译器认为那是条语句,但是没有;做结束,应该就是这个错误.以后要贴全部错误上来.
解决方案四:
引用2楼zyb134506的回复:

那里少个=号,不加的话编译器认为那是条语句,但是没有;做结束,应该就是这个错误.以后要贴全部错误上来.

UP
解决方案五:
粗心大意了脚本表达式<%=%>
解决方案六:
脚本表达式<%=%>?
解决方案七:
支持一下楼上的
解决方案八:
<ahref="book_detail.jsp?bookid=<%book.id%>">这句话中的<%book.id%>应该是<%=book.id%>
解决方案九:
ahref="book_detail.jsp?bookid=<%book.id%>">这句话中的<%book.id%>应该是<%=book.id%>还有<%vBook=dbbook.getBook(category,out,null);EnumerationeBook=vBook.elements();while(eBook.hasMoreElements()){book=(Book)eBook.nextElement();--vBook和book在哪里定义的下次代码贴全点

时间: 2024-09-24 19:08:59

一个jsp问题的相关文章

jsp-JSP中编写JS代码过程中,调用了一个JSP表达式,发现一个问题,麻烦各位大神解答

问题描述 JSP中编写JS代码过程中,调用了一个JSP表达式,发现一个问题,麻烦各位大神解答 背景: 楼主使用Myelipse新建了一个Web项目,在编写一个JSP文件的时候遇到一个问题,首先是使用了img,并且写了一个事件,代码如下: <imgclass="poke" src="poke/back.jpg" title="hit" id="play_id_3" onClick="change_pic()&qu

js组件 jsp问题-jsp通过js调用另一个jsp

问题描述 jsp通过js调用另一个jsp 一个jsp调用通过js调用另一个jsp界面 界面出来了 但是内容无法显示 永远是一个Loading... 解决方案 你怎么调用的,那个页面又是怎么实现的.如果代码不是你写的,谁写的问谁.你完全一窍不通. 解决方案二: 永远是一个Loading... 如果页面确实已经调用成功,而一直显示Loading...,说明你新打开的页面有问题,而不是你的js有问题. 解决方案三: 在JS中调用JSP中的变量一个jsp引入另一个jspjsp button事件调用js

JSP由浅入深(2)—— 第一个JSP

js 第一个JSP 实际上,JSP只是简单地将Java放到HTML网页中去而已.你可以将现有的HTML网页将它们的扩展名由".html"改为".jsp",这是一个创建第一个JSP最好的方法. 我们可以将上一个练习中的文件将它的扩展名由".html"改为".jsp".然后在浏览器中装载新的文件,即以".jsp"为扩展名的文件. 此时,你可以看到的输出,但是它需要更长的时间.这个现象也只发生在你第一次装载它的时

一个Jsp初学者的学习过程(七)

js|初学|过程 一个Jsp初学者的学习过程(七) TheUnforgiven 第七章 超长文本的操作--Clob类型数据的存取 回到我编写留言板的时候,当时要存放留言板的正文内容,发现VARCHAR2()(可变长度的字符串)只能存4000字节,也就是2000个汉字,这也太少了啊,查一下数据库类型的资料,发现有这么几个类型:LONG,2G(要是我没记错的话,它是为了向前兼容,不推荐使用):CLOB,4G,字符:BLOB,4G,二进制.看来超长文本应该使用CLOB了,图片自然是用BLOB了,询问了

JSP由浅入深(2)-- 第一个JSP

js 第一个JSP 实际上,JSP只是简单地将Java放到HTML网页中去而已.你可以将现有的HTML网页将它们的扩展名由".html"改为".jsp",这是一个创建第一个JSP最好的方法. 我们可以将上一个练习中的文件将它的扩展名由".html"改为".jsp".然后在浏览器中装载新的文件,即以".jsp"为扩展名的文件. 此时,你可以看到的输出,但是它需要更长的时间.这个现象也只发生在你第一次装载它的时

如何在一个JSP页面中调用另一个JSP页面中的变量

在jsp学习中,经常需要在一个jsp页面中调用另一个jsp页面中的变量,下面就这几天的学习,总结一下. jsp页面之间的变量调用有多种方法: 1.通过jsp的内置对象-request对象获取参数: (1)通过超链接传参: 例:把a.jsp中i的值传到b.jsp中: 在a.jsp页面中的核心代码为: <a href="b.jsp?i=1">传参</a>     (说明:给i赋值时也可以用jsp表达式,例如i=<%变量名 %>) 在b.jsp页面中的核心

一个JSP页面导致的tomcat内存溢出的解决方法

 今天新能测试组的同事找我看一个奇怪的现象.一个tomcat应用,里面只有一个单纯的jsp页面,而且这个jsp页面没有任何java代码(想用这个jsp页面测试在她的服务器上的一个tomcat的最大QPS).但是用loadrunner压测了几分钟之后,分配了1024M堆内存的tomcat居然包heap space outofmemory!这个页面的代码如下:   代码如下: <%@ page language="java" contentType="text/html;

jsp javawe...-怎么从一个jsp页面跳转到另一个jsp,有哪些方法,不经过action?

问题描述 怎么从一个jsp页面跳转到另一个jsp,有哪些方法,不经过action? 怎么从一个jsp页面跳转到另一个jsp,有哪些方法,不经过action?用<a >? 解决方案 最简单的方法,在index.jsp页面写一个JS跳转到你的action.简单的JSP跳转问题:从一个JSP跳转到另一个JSP的Action应该怎么写?struts2 从一个action 跳转到另一个action的两种方法 解决方案二: 直接访问xxxxx.jsp 解决方案三: sendRedirect 重定向

如何将mysql中读取的数据赋值到一个jsp的变量中

问题描述 如何将mysql中读取的数据赋值到一个jsp的变量中 我希望将更新的数据库中的数据赋值到一个jsp变量中然后传输到jsp内部的js程序中,请问怎么才能 把数据库中的值赋给一个jsp变量中. 解决方案 request.setCharacterEncoding("utf-8"); Class.forName("com.mysql.jdbc.Driver"); Connection conn= DriverManager.getConnection("

jquery插件-ligerdialog.open打开一个jsp页面显示不了

问题描述 ligerdialog.open打开一个jsp页面显示不了 <a href="javascript:void(0)" class="easyui-linkbutton" iconCls="icon-ok" onclick="create_page_div()">创建</a> function create_page_div(){ $.ligerDialog.open({ url: 'BomNe