${powerModel.Approval = 2 or powerModel.secCopy = 'Application'} 在jsp页面中这样写有什么错误啊,总是提示有非法标签
你这是在判断吗?用了or 返回值应该是布尔类型,但是你用了= 这是赋值,应该是${powerModel.Approval == 2 or powerModel.secCopy == 'Application'}这是一个问题、然后直接在标签里判断,我没写过不知道有没有问题,
一个= 是赋值的意思 与or存在优先级问题,相信楼主应该不是赋值以后再做or的判断吧? 楼主应该是用错了
el 表达式 能用or吗? 没试过 一般都是 ||