javaweb-一直出现这个错误 但是我看了一遍。。没看出来哪错了。。。

问题描述

一直出现这个错误 但是我看了一遍。。没看出来哪错了。。。

<%@ page language="java" import="java.util.*" pageEncoding="UTF-8"%>
<%@ taglib uri="http://java.sun.com/jsp/jstl/core" prefix="c"%>
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">

显示购物车

<meta http-equiv="pragma" content="no-cache">
<meta http-equiv="cache-control" content="no-cache">
<meta http-equiv="expires" content="0">
<!--
<link rel="stylesheet" type="text/css" href="styles.css">
-->

您购买的商品如下

对不起!您还没有购买任何商品
/c:if


/c:forEach

序号 书名 单价 数量 小计 操作
${vs.count} ${me.value.book.name} ${me.value.book.price} ${me.value.price}
[删除]

[清空购物车]
总计 ${sessionScope.cart.price}

/c:if

    <a href="${pageContext.request.contextPath}">继续购物</a>
    <script type="text/javascript">
        function changeNum(inputObj,bookId,oldNum){
            var newnum = inputObj.value;//新的数量
            var sure = window.confirm("确定要把数量改为"+newnum+"吗?");//返回值 :点确定就返回true
            if(sure){
                //alert("提交服务器去处理");
                window.location.href="${pageContext.request.contextPath}/servlet/ChangeNumServlet?bookId="+bookId+"&newnum="+newnum;
            }else{
                //改回原来的值
                inputObj.value=oldNum;
            }
        }
        //删除一个购物项
        function delOne(bookId){
            var sure = window.confirm("确定要删除该项吗?");
            if(sure){
                window.location.href="${pageContext.request.contextPath}/servlet/DelOneCartItemServlet?bookId="+bookId;
            }
        }
        function delAll(){
            var sure = window.confirm("确定要清空购物车吗?");
            if(sure){
                window.location.href="${pageContext.request.contextPath}/servlet/DelAllCartItemServlet";
            }
            }
    </script>
    ${message }

一直显示Description Resource Path Location Type
Syntax error, insert "}" to complete Block showCart.jsp /day11/WebRoot/WEB-INF/pages line 82 Client-side JavaScript Problem
、、、、、、、、 可是没少}啊。。。

解决方案

应该是ognl表达式的问题,你可以把整个jsp页面的代码贴出来啊,这样看不清楚

解决方案二:

window.location.href=**"${pageContext.request.contextPath}"+"**/servlet/ChangeNumServlet?bookId="+bookId+"&newnum="+newnum;
这样会不会好点

时间: 2024-10-02 21:27:30

javaweb-一直出现这个错误 但是我看了一遍。。没看出来哪错了。。。的相关文章

upload-这到底报的是什么错误啊,看不懂啊

问题描述 这到底报的是什么错误啊,看不懂啊 解决方案 ChooseAreaActivity类找不到,检查是否存在以及路径是否正确 解决方案二: 请检查 cool/weather.app/com.coolweather.app.activity.ChooseAreaActivity 类的来源.你是否是引用了第三方的库?应该是指定的路径.或者包含的方法不对. 解决方案三: 看看是不是这个错误 今天调试程序的时候报了 java.lang.RuntimeException: Unable to inst

php我做的登陆页面,账户密码明明没错,但总显示错误,帮忙看一下谢谢!

问题描述 php我做的登陆页面,账户密码明明没错,但总显示错误,帮忙看一下谢谢! $_login=array(); if(isset($_POST['submit'])){ $_login['username']=_check_username($_POST['zh'],2,20); $_login['password']=_check_password($_POST['mm'],6,18); if(_fetch_array("SELECT * FROM userinfor WHERE user

access-sql语句错误,帮忙看下问题在哪

问题描述 sql语句错误,帮忙看下问题在哪 update Chongzhi set JinE=(select JinE from Chongzhi where Id=12) where ID=1;access中 解决方案 http://www.jb51.net/article/53835.htm 解决方案二: (select JinE from Chongzhi where Id=12)的值单独发sql查出来,再作为参数传到update语句中 解决方案三: sql语句的错误 解决方案四: 我一般

mainwindow-关于qt中lnk2019和lnklnk1120的错误。请看下我的代码哪里出现了问题

问题描述 关于qt中lnk2019和lnklnk1120的错误.请看下我的代码哪里出现了问题 //Label.h----------- #ifndef LABEL_H #define LABEL_H #include #include #include #include #include #include #include #include class MyItem:public QGraphicsItem { public: MyItem(int m_x=0, int m_y=0, QStri

登录事件时候-=号附近有语法错误 看来看去都没找到

问题描述 =号附近有语法错误 看来看去都没找到 private void button1_Click(object sender, EventArgs e) { string sql = "select * from T_USER where users='" + tb_user.Text + "'"; DataSet ds = account.Getdateset(sql); if (ds != null && ds.Tables[0].Rows.

=号附近有语法错误 看来看去都没找到 sql语句没错误呀

问题描述 =号附近有语法错误 看来看去都没找到 sql语句没错误呀 private void button1_Click(object sender, EventArgs e) { string sql = "select count(*) from T_USER where users='" + tb_user.Text.Trim() + "'"; DataSet ds = account.Getdateset(sql); if (ds != null &

run-android的一个错误,小弟看不懂,求大神,求解决!

问题描述 android的一个错误,小弟看不懂,求大神,求解决! run之后就一直什么XXX停止运行了,好纠结,新人求指点.. 解决方案 请采纳! 请参考:http://blog.csdn.net/leehong2005/article/details/9407111 解决方案二: 应该还有没贴出来的错误信息吧,看样子就是类没找到 解决方案三: 类没有找到.看看是哪个类. 解决方案四: 没找到类,你看看下面的提示里,哪个方法可能错了,错在第几行,找到第一个你写的函数,看看是第几行错了. 解决方案

c语言-创建建链表 那部分的错误是什么 看了半天没有看出来

问题描述 创建建链表 那部分的错误是什么 看了半天没有看出来 #include #include #include struct student { char num[9]; char name[9]; float scorel; float scorec; float scored; float sum; struct student next; }; struct student *creat(struct student *p) { struct student *p1=NULL; p1=

utf-8-mysql导入报1366错误,具体看图。

问题描述 mysql导入报1366错误,具体看图. 我要使用utf8的格式,要它可以显示中文.求大神. 分段执行: 解决方案 http://www.cnblogs.com/susuyu/archive/2012/07/03/2574358.html 解决方案二: 已经解决了,虽然方法跟提供的不太一样,不过思路差不多,谢谢.