我正在尝试使用表达式语言检查JSP页面上是否存在cookie。检查Cookie是否存在JSP EL
我有一个名为persist
的cookie,它被设置为空字符串或“checked”。
如果想检查persist
cookie是否存在。
我曾尝试以下:
<c:if test="${cookie.persist == null}">
<c:if test="${empty cookie.persist}">
的两个上述内容true
当persist
cookie的值是空字符串和假时,cookie的值是checked
。
如何区分作为其值的空字符串的cookie和不存在的cookie。
(注:我可以很容易地通过指定一个非空值的cookie,而不是空字符串解决此问题。)
纠正我,如果我错了,但第二种方法似乎不适合我。我得到了与使用'' –
Mike
相同的结果第一种方法正常工作。我的cookies有一个应用程序前缀,所以我应该没问题。 – Mike