小东西

<script type="text/javascript">
$(document).ready(function(){
$(‘button‘).click(function(){
var usernmae = $(‘#username‘).val();
var password = $(‘#password‘).val();
var url=‘<%=path%>/login‘;
var dataj={‘loginName‘:usernmae,‘password‘:password};
$.ajax({
type:‘POST‘,
url:url,
contentType:‘application/json;charset=utf-8‘,
dataType:‘json‘,
data:JSON.stringify(dataj),
success:function(data){
alert(data);
},
error:function(){

}
})

});

});
</script>

===============================================================================

@RequestMapping("/login")public Object loginPost( @RequestBody User loginUser) throws Exception {    logger.info("login ");    if (StringUtils.isEmpty(loginUser.getLoginName())) {        throw new Exception("user name is null");    }    if (StringUtils.isEmpty(loginUser.getPassword())) {        throw new Exception("pwd is null");    }    Subject user = SecurityUtils.getSubject();    UsernamePasswordToken token = new UsernamePasswordToken(loginUser.getLoginName(), DigestUtils.md5Hex(loginUser.getPassword()).toCharArray());    token.setRememberMe(true);    try {        user.login(token);    } catch (UnknownAccountException e) {        throw new RuntimeException("the count not exit", e);    } catch (DisabledAccountException e) {        throw new RuntimeException("account can‘t use", e);    } catch (IncorrectCredentialsException e) {        throw new RuntimeException("pwd is wrong", e);    } catch (Throwable e) {        throw new RuntimeException("other exception", e);    }    return null;}
时间: 2024-11-05 18:27:28

小东西的相关文章

开始用JavaScript写一些小东西

用if函数写一个在网页中常见的效果,点击显示或者隐藏的效果,比如登陆框之类. <title>无标题文档</title> <style> #div1{ width:100px; height:400px; background:#CCCCCC; display:none;} </style> <script> function on() { var odiv=document.getElementById('div1'); if(odiv.styl

在ASP.NET下做了一个实验MVC的小东西

星期五下班前一时兴起,对MVC发表了一点看法.后来就想干脆弄个小东西来验证一些自己的想法帮组理清思路.所要源代码的免了,3个小时的急就章实在是乱得可以,既没有好的架构,也没有任何代码质量可言,主要是实现了对MVC的一点想法.所以拿出来大家给参考一下.申明:不是典型的MVC 在这里我参考了Web.Py的一些做法,首先我们将Url当作一种资源,一个典型的Url,如下: http://www.x.com/Index/view/2007/10/21 我们将从/Index/Topic/2007/10/21

CSAPP中一个有意思的小东西

回家的效率明显下降了,但是第三章还是快要结束的节奏.今天看到定长数组这里的时候,看到一个好玩的东西.在计算机的底层中,所有对数组的操作都是利用指针来完成的.数组其实也是一个很简单的数据结构,就是把一些最简单的数据类型合并在一段连续的内存区域上,这就是一个复合类型---数组. 学C语言的时候,大家都知道访问数组元素有两种方法,一种是利用数组名加索引的形式,另外一种就是利用指针加上偏移量的形式.在底层中,不管你用什么方式来访问元素,最后多会转化成对指针的操作. 在编写 代码的时候,编译器在编译过程中

java新手的第一个小东西,或许小东西都算不上=。 =

import java.util.ArrayList; import java.util.Scanner; /** * 系统类 * * @author Administrator * */ public class Systems { private Scanner input = new Scanner(System.in); private Database db = new Database(); //用户数据库 private ArrayList<Users> usersList =

一些要写的小东西

1.企业网站2.电商网站3.后台系统综合:订餐系统.外卖超人4.响应式p2p平台5.移动端页面6.移动app:Forset.计划app.记账app.驾考app.兼职app.做题app7.动画H58.游戏H5\PC9.创新10.百度IFE11.个人博客 开发模仿饿了么/网易云音乐/B站客户端等Web应用(最近这些东西好火) 做一些涉及复杂用户交互的Web应用(比如用JS开发个小游戏,例如多人版贪吃蛇) 做一个JS全栈的内容管理系统/博客(检验你前后端的JS技能) 使用CSS3/JS实现一些酷炫的动

哪些小东西瞬间提高你的个人品味

如何用很少的金钱来提高下逼格?首先是要端正一下态度,我们仅仅只是为了改变生活,希望自己整个人和生活都变的有趣,而不是换的更多money.如果想换更多money,还是需要更专业的指导.很多人会被各种高大上的高雅艺术吓到,或者被一些需要耗巨资的艺术项目吓到,从而放弃提升自己的逼格和品味,其实不然,也有许多的艺术项目还是比较低廉,适合我们这种刚出社会只是想丰富人生的小菜鸟进行练习. 1 六孔竖笛或者笛子.奇美牌最便宜的15块,某宝有售.这种乐器非常简单,笛子类乐器个人认为是一通百通.我买了好多送给家里

关于zip包的一点小东西 暴力 字典 明文

暴力破解.这是最花时间的一种破解方式,暴力破解就是不断的去尝试所有可能的密码.如果密码比较短,比较容易的找到破解密码. 字典攻击.优化过的暴力破解,它使用了一个字典文件,然后一一尝试文件中的每个密码.现在在网上有很多共享的字典文件,这使得字典攻击比暴力破解有效率得多.尤其是当目标文件是用一个弱密码进行保护的时候,字典攻击效率较高.但是,由于字典攻击没有囊括所有可能的密码,所以对于强密码保护的zip文件,字典攻击毫无办法. ps:中国大多数家庭的密码都是很简单的密码,字典攻击是一种很有效率的方法

饥荒mod的一些小东西

在这里把最近看的东西都记录下来,以后有机会来挖坑 首先先说游戏原本data里的几个重要东西 1.prefab(实体) 饥荒里的草树枝木头木版人物道具等,都要在prefabs文件夹里return Prefab才有用 如何寻找想要改造的实体呢?有的一个.lua文件里就一个实体,比如剃刀,直接搜索文件夹找到,毫不费力 有的实体直接搜索文件夹找不到.只有在与它相关的实体的文件夹里.比如墙体wall_stone(地上的),wall_stone_item(拿在手上的墙体片段) 2.component(属性)

学习些一些小东西

今天上课学习了一些东西自己试着做了一下,是一个AJAX的封装函数,自己用了下好像有点问题,不知道是调用的问题还是这个封装函数的问题,我把代码发上来求指点一下: /*** @param method 数据发送的方式,用字符串形式传入* @param url 数据发送的地址,用字符串形式传入* @param fun 当响应状态返回全部正确时所执行的函数* @param value 数据值*/ function useAjax(method,url,fun,value) {var xm = null;

把之前写的一个小东西代码分享出来

大家接触到流的输出输入和GUI就会自己写了,其实soeasy 所以不好意思拿出来,毕竟是小白,主要还是因为懒,FileDialog也懒得弄了,讲道理界面太丑,加了dialog也挺low,自己想留着用的可以自己去完善,基本上加些东西就ok了.如果你们复制过去发现没有图片,请不要紧张,因为图片在我这啊~~你们自己照着路径修改就好了,群里面有打包了的有图片的,有需要二次元 图片的可以私聊我哟..... 启动类:什么都木有,哈哈哈 1 package practice.AsceticJ; 2 3 /**