jfinal的token的错误问题

后台整了个防止重复登录的验证,前台cope了一下,结果token 一直不好用,很郁闷....纠结

原来是form提交有问题。

首先:

1.进入首页面会进拦截器,这时会创建token

public void intercept(ActionInvocation ai) {
        //创建token,这里是一进页面会获得token的一个值,刷新页面值会变化
        ai.getController().createToken("blogToken");
        ai.invoke();
    }

页面放了一个隐藏域放这个token用的【注意这个隐藏域应该放到form表单里面】

这里前台我用的是ajax异步提交,所以用的data往后台传值有讲究

data:$(‘#myform‘).serialize(),

myform是我 form 的 id 值。至于用户名密码就像平常取就成

这样就没错了!

时间: 2024-10-12 20:00:06

jfinal的token的错误问题的相关文章

syntax error, error in :'e id=1?', expect QUES, actual QUES pos 66, line 1, column 66, token QUES错误

在查询数据库的时候报了下面的异常: syntax error, error in :'e id=1?', expect QUES, actual QUES pos 66, line 1, column 66, token QUES 是sql语法的错误: 最后删除=号后面的1,得以解决: syntax error, error in :'e id=1?', expect QUES, actual QUES pos 66, line 1, column 66, token QUES错误 原文地址:h

关于微信公众平台开发TOKEN校验错误的问题

毕设做的差不多了,闲了几天,无事可做玩着微信,一时兴起想看看微信是如何开发的! 百度了一下,开发微信的基础要求会使用PHP,我想,我有web开发经验和android开发经验海派微信么? 要说PHP不会的话,什么都不用说!拿过来看一看,学一学,不就会了吗?再说了编程语言都是想通的,逻辑上都是一样的!本着这个想法,开始了我的微信平台开发之旅! 首先需要注册微信平台号,百度有教程 再者需要服务器,现有BAE(百度应用引擎)和SAE(新浪应用引擎),我用的是SAE因为很久很久之前就注册了账号,但一直没有

linux--shell错误:syntax error near unexpected token ‘('

这几天编写了几个简单的shell程序,然后都出现了syntax error near unexpected token '(' 的错误,然后实在是检查不出错误:后面百度了才找到的原因: 之前错误的程序片段如下: usr=$ (whoami) dr=$ (pwd) 提示的错误如下: syntax error near unexpected token '(' 后面才知道原来是$ 与左括号之间多了一个空格,改正以后程序就正常运行了. 其实上面usr=$(whoami)等价于 usr=`whoami`

前端javascript 错误 Uncaught SyntaxError: Unexpected token ILLEGAL

前端控制台报Uncaught SyntaxError: Unexpected token ILLEGAL 错误时,就是非法字符错误,首先检查符号是否正确,不要出现中文标点! 然后检查参数之类的类型是否正确,有的是字符串,如果没有加引号也会爆这个错误. 最近写了两天前端,相对来说,错误都是些低级错误,但是莫名其妙不好判断, 主要还是检查类型.符号使用准确

Retrofit Token过期自动刷新并重新请求接口

在有心课堂的群里,有网友提出如下场景: 当前开发的 App 遇到一个问题: 当请求某个接口时,由于 token 已经失效,所以接口会报错. 但是产品经理希望 app 能够马上刷新 token ,然后重复请求刚才那个接口,这个过程对用户来说是无感的. 请求 A 接口->服务器返回 token 过期->请求 token 刷新接口->请求 A 接口 我们应该是怎么解决这个问题呢? 经过百度搜索到了相关信息,这里总结下. 本文是采用RxJava + Retrofit来实现网络请求封装. 实现原理

怪异JS错误的诊断与修复

h2{font-size:1.2em}p{text-indent:2em;}前端开发whqet,csdn,王海庆,whqet,前端开发专家 原文:JavaScript Errors and How to Fix Them 翻译:前端开发whqet, 意译为主,不当之处敬请指正. 作者简介:Jani Hartikainen,拥有十数年的网页应用开发经验,曾经为nokia和低调神秘的startups.(一个创业孵化公司)除了编程和玩游戏,他经常在自己的站点书写JS和高质量的代码. 译者的话,Java

Ehcache缓存框架与 Shiro 框架 出现出现验证错误 && Tomcat 缓存清除的问题

当一个项目使用久了以后就会出现各种问题,下面是我遇到的一个权限验证错误的问题 我的项目是   Ehcache 结合 Shiro  一起使用的,项目用用久了出现   Token验证错误,Cookie之类的...浏览器访问出现500 各种奇葩 我的做法是: 清除Google Chrome的 Cookie,和自动填表的功能 发现部署项目的时候,是可以部署的   而且可以打开首页 当输入账号密码,到后台验证的时候,出现错误 并且提示是Ehcache 与  Cookie之间的Token之类的错误 我想大概

Dubbo token invalid

dubbo开启token服务后,使用集群容错策略为FailoverClusterInvoker,当出现服务调用失败进行转移,重试其它服务器时,会出现token invalid错误,provider会拒绝服务调用. 原因: 消费端: 1.com.alibaba.dubbo.rpc.cluster.support.FailoverClusterInvoker#doInvoke:    for (int i = 0; i < len; i++) {    //重试时,进行重新选择,避免重试时invok

HTTP Status 500 - Unable to compile class for JSP:Syntax error on token &quot;=&quot;, @ expected

jsp页面中使用<% = com.xunge.base.constant.PlatInfo.title %>取静态字段的值,报HTTP Status 500 - Unable to compile class for JSP:Syntax error on token "=", @ expected错误. 详细错误信息如下: 在网上搜索了很久也没找到解决方法,后来发现是因为"<% ="百分号和等号之间多了一个空格的原因,去掉就OK了.