`
Supanccy2013
  • 浏览: 223964 次
  • 性别: Icon_minigender_1
  • 来自: 深圳
社区版块
存档分类
最新评论

Nutz1-传递复合参数到Action

    博客分类:
  • Nutz
阅读更多
一:复杂参数提交最好使用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需要的jar包

    `nutz-mvc`包括了`nutz-web`和`nutz-wk`,前者处理Web相关的功能,后者是Nutz的Web容器,提供了Servlet的替代方案,使得开发者可以脱离传统的Servlet容器运行Nutz应用。 在进行Web开发时,我们还需要`nutz-plugin-...

    nutz-1.r.60.jar

    nutz-1.r.60.jar

    nutz-1.b.43-jdk5.jar

    nutz-1.b.43-jdk5.jar 资源包

    nutz-1.r.61-发布包

    "nutz-1.r.61-发布包"是Nutz框架的一个版本更新,具体为1.r.61版本。这个发布包包含了该版本的文档、源代码、编译后的类库以及相关的辅助文件,便于开发者下载、学习和使用。 1. **Nutz框架概述** Nutz 是一个轻量...

    nutz-1.b.43-jdk6.jar

    nutz-1.b.43-jdk5.jar 资源包

    nutz-1.b.52.zip

    Nutz, 它是一组轻便小型的框架的集合。 -------------Nutz 可以做什么? Dao -- 针对 JDBC 的薄封装,事务模板,无缓存 Ioc -- JSON 风格的配置文件,声明时切片支持 Mvc -- 注解风格的配置,内置多文件上传功能 ...

    nutz-1.r.58

    "nutz-1.r.58"是一个特定版本的Nutz框架发布包,包含了该框架的各种组件和文档,便于开发者在项目中使用和学习。 在提供的文件列表中,我们有以下内容: 1. `nutz-1.r.58-javadoc.jar`:这是Nutz框架的API文档,...

    nutz-1.r.62.zip

    Nutz-1.r.62是该框架的一个版本,它包含了一系列优化和改进,使得开发者在构建应用程序时能更加得心应手。 在Nutz-1.r.62.zip压缩包中,主要有以下几个文件: 1. `nutz-1.r.62.jar`:这是Nutz框架的核心库文件,...

    nutz-1.r.62.jar

    nutz-1.r.62.jar 的jar包 可以解决中文乱码,设置字符编码等等

    nutz-1.b.48-manual.pdf 文档

    Java作为一种优美且成熟的编程语言,广泛应用于各种软件领域,包括企业服务器、移动设备、车载设备等,甚至拓展到了桌面和图像处理领域。Nutz的设计目的之一是解决Java在Web开发领域相对于脚本语言而言显得开发效率...

    nutz-1.r.61.r2.jar包

    3. "nutz-1.r.61-manual.pdf"和"nutz-1.r.61-manual.rtf"是用户手册的不同格式版本,提供了全面的框架使用指南,涵盖了从基础到高级的使用教程和示例,帮助开发者快速上手。 4. "manual"可能是手册的另一个链接或者...

    nutz-1.r.57的JDK1.5编译

    总之,"nutz-1.r.57的JDK1.5编译"涉及到的主要是如何在低版本JDK环境下保持Nutz框架的兼容性。开发者需要了解不同JDK版本之间的差异,以及如何调整源代码以适应这些差异。通过这样的工作,可以在旧系统中继续利用...

    nutz-嵌入式开发资源

    Nutz -- Web(Mvc/Ioc/Aop/Dao/Json) for ALL Java developer

    wendal-nutz-master.zip

    这个压缩包“wendal-nutz-master.zip”包含了NUTZ框架的一个示例项目或者学习资源,帮助初学者理解和掌握NUTZ的核心特性。 在深入探讨NUTZ之前,我们先来理解一下什么是框架。框架是一种预定义的软件结构,它规定了...

    nutz-1.b.49.r2.zip

    Nutz是对于Java程序员来说,除SSH之外的另一个选择。当然,它是开源的,并且是完全免费的。同时也是商业友好的(Licensed under the Apache License, Version 2.0)。

    nutz-1.b.49-manual.pdf

    标题:"nutz-1.b.49-manual.pdf" 指出了文档是关于Nutz框架的官方手册,版本为1.b.49。手册这一名称通常意味着该文档是为用户提供详细的指导,帮助用户理解和使用该框架。 描述:"nutz 框架nutz-1.b.49-manual.pdf...

    Nutz-1.b.38

    Spring 里采用 Nutz.Dao ,又比如在 Nutz.Ioc 里使用 Hibernate 等整 -- 它所有功能均不依赖第三方 jar 文件。这就意味着:如果一个 Web 应用,你在 WEB-INF/lib 下只 需要放置一个 nutz.jar 就够了当然你要使用其它...

    nutz-1.r.65.zip

    nutzboot1.65版jar包...............................................................................................希望对你有用

    nutz-1.a.25_jdoc.zip

    "nutz-1.a.25_jdoc.zip" 是Nutz框架1.a.25版本的Java文档压缩包,其中包含了详细的API参考和使用指南,帮助开发者理解和使用这个框架。 首先,让我们深入了解Nutz的各个组件: 1. **Nutz MVC**:Nutz 提供了一个轻...

Global site tag (gtag.js) - Google Analytics