一:复杂参数提交最好使用json适配器,json适配器可以接受json字符串,Nutz可以解析
这个复杂的参数,到后台参数中。
@At("/hello2")
@Ok("json")
@AdaptBy(type=JsonAdaptor.class)
public String getParams(@Param("name") String name,@Param("password") String password,User userVo) {
User user = new User();
user.setId(1);
user.setName("chenchaoyang");
user.setPassword("chenchaoyang");
user.setBirthday(null);
dao.insert(user);
User queryObject = new User();
queryObject.setName("lisi");
List<User> resultUsers = dao.query(User.class, getConfition(queryObject));
return "success";
}
二:前台提交页面:
<script type="text/javascript" src="js/jquery.js"></script>
<script type="text/javascript" src="js/json2.js"></script>
<script type="text/javascript">
$(document).ready(function(){
var dataObj = {
name:"chenchaoyang",
password:"woaini",
userVo:{
id:1,
name:"2",
password:"3"
}
}
console.log(JSON.stringify(dataObj));
$.ajax({
type : 'POST',
url : 'hello2.nut',
data : JSON.stringify(dataObj),
success : function(){
alert("chenchaoyang");
}
});
})
</script>
</head>
<body>
</body>
分享到:
相关推荐
nutz-1.r.60.jar
nutz-1.b.43-jdk5.jar 资源包
java 框架 nutz-1.b.48-manual.pdf
nutz-1.b.43-jdk5.jar 资源包
Nutz, 它是一组轻便小型的框架的集合。 -------------Nutz 可以做什么? Dao -- 针对 JDBC 的薄封装,事务模板,无缓存 Ioc -- JSON 风格的配置文件,声明时切片支持 Mvc -- 注解风格的配置,内置多文件上传功能 ...
nutz-1.r.62.jar 的jar包 可以解决中文乱码,设置字符编码等等
nutz-1.r.61-发布包
nutz-1.r.62.zip 强大的Java框架,里面有许多好玩的方便的约定配置,有兴趣的可以下载再看看
nutz 使用手册 nutz 使用手册 nutz 使用手册 nutz 使用手册 nutz 使用手册 nutz 使用手册 nutz 使用手册 nutz 使用手册 nutz 使用手册 nutz 使用手册 nutz 使用手册
nutz 框架nutz-1.b.49-manual.pdf,配置简单易懂
Nutz -- 不只是Web框架(Mvc/Ioc/Aop/Dao/Json) for ALL Java developer
nutz-1.r.61.r2-发布包_修正JDK6兼容性
Nutz是对于Java程序员来说,除SSH之外的另一个选择。当然,它是开源的,并且是完全免费的。同时也是商业友好的(Licensed under the Apache License, Version 2.0)。
Spring 里采用 Nutz.Dao ,又比如在 Nutz.Ioc 里使用 Hibernate 等整 -- 它所有功能均不依赖第三方 jar 文件。这就意味着:如果一个 Web 应用,你在 WEB-INF/lib 下只 需要放置一个 nutz.jar 就够了当然你要使用其它...
nutz-1.a.25_jdoc.zip nutz-1.a.25_jdoc.zipnutz-1.a.25_jdoc.zip
nutzboot1.65版jar包...............................................................................................希望对你有用
nutz框架jar包
最新的源码托管地址已经转移到 Github 上 同传统的 SSH 相比,它具备如下特点:¶•轻 -- 当前最新版,整个 jar 文件共 950k •薄 -- 针对 JDBC 的薄封装,无缓存 •全 -- 提供了 Dao (ORM, SQL 管理), Ioc, Aop...
希望可以帮到大家,完成一个简单的NUTZ的学习。
nutz-jar包,20170512