文档章节

nutz,今晚来一发(6): @IocBy和@Modules是什么关系?

wendal
 wendal
发布于 2014/12/23 17:13
字数 238
阅读 878
收藏 0

IocBy和Modules几乎是Nutz MVC中必写的两个注解,两种有什么关系呢? 他们是不是有一腿呢?

是不是写了@IocBy的模块类就一定是Ioc管理的, 写了@At的模块类是不是一定就是Ioc的对象,为神马?


---------------------- 无语的分割线--------------------

昨天由于某某原因导致停刊一天. 你懂啊

上期答案:

通过RawView来实现文件下载, 如下

@At("/down")
	@Ok("raw:application/vnd.ms-excel")
	public File downloadReport(@Param("id")int id) {
	    return new File("/opt/download/report/" + id + ".xls");
	}

断点续传?  YES and NO

当返回值是File对象时,YES, 其他返回值, 不支持

自定义文件名, 可以, 需要覆盖默认的header

@At("/down")
	@Ok("raw:application/vnd.ms-excel")
	public File downloadReport(@Param("id")int id, HttpServletResponse resp) throws UnsupportedEncodingException {
	    String filename = URLEncoder.encode("report_2014.xls", Encoding.UTF8);
        resp.setHeader("Content-Disposition", "attachment; filename=\"" + filename + "\"");
	    return new File("/opt/download/report/" + id + ".xls");
	}


© 著作权归作者所有

共有 人打赏支持
wendal

wendal

粉丝 193
博文 19
码字总数 4652
作品 14
广州
程序员
私信 提问
nutz,今晚来一发(19): nutz和缓存怎么玩?

nutz dao 支持缓存不? nutz mvc 支持cache不? ------------------------------突然发现很久没写的分割线------------------- 上期答案: nutzmole及QQ群共享里面的一大堆bean生成工具...

wendal
2015/02/10
0
5
Nutz 1.b.52 肥牛酸菜鱼

又是一个 bug 修复安心升级版,Nutz 1.b.52,要升级的同学请随意入。 春节将至,给大家提前拜年。因为最近实在太忙(当然,以后你们可能会知道我为啥这么忙),总之没啥好说的,这个版的主要...

wendal
2015/02/13
3.9K
28
nutz,今晚来一发(17): nutz跟quartz怎样玩耍?

例如, 一个Job需要使用dao/service等ioc里面的对象,应怎么办呢? -----------------上期没人回答问题的分割线------------------------------------- 上一期没人给出一个答案,拖了好多天依然没...

wendal
2015/01/22
0
2
Nutz 1.b.49 发布 - Java 应用框架

1.b.49 发行注记 被 Wendal 催要发 Nutz 新版。前两天 review 了一些 issue,今天要写发行注记的时候突然想到,咦,怎么好像这几天是发布会高峰期哦。个人感觉小米的发布会比魅族的好一点(虽...

Google
2013/09/12
2.9K
27
nutz,今晚来一发(1): 为啥重复创建ioc容器总是错误的?

哈哈,今天开始, 每天来一题nutz问答, 红薯不要踢我啊啊啊啊 看代码: public class DaoZ { public static Dao dao() { // 每当需要使用dao的时候就取一次 } } 请指出上述代码为啥是错误的,并给...

wendal
2014/12/17
404
2

没有更多内容

加载失败,请刷新页面

加载更多

存储过程知识点收集

记录下,以后要常用的问题 1、获取刚刚插入数据产生的ID SCOPE_IDENTITY 返回当前作用域的插入后产生的一条ID @@IDENTITY 返回当前表的最后一条ID

轻轻的往前走
5分钟前
0
0
elixir keyword和map的区别

┌──────────────┬────────────┬───────────────────────┐ │ Keyword List │ Map/Struct │ HashDict (deprec...

wmzsonic
8分钟前
0
0
解决bootstrap-table-fixed-columns.js显示列与隐藏列按钮切换表格不对齐

<table class="table-striped table-hasthead nowrap" id="tableTest1" data-search="true" data-show-columns="true" data-fixed-columns="true" data-fixed-number="3"></table> 含有dat......

tianyawhl
11分钟前
0
0
ES6 系列之 defineProperty 与 proxy

摘要: ## 前言 我们或多或少都听过“数据绑定”这个词,“数据绑定”的关键在于监听数据的变化,可是对于这样一个对象:`var obj = {value: 1}`,我们该怎么知道 obj 发生了改变呢? ## def...

阿里云官方博客
16分钟前
0
0
美团点评携手 PingCAP 开启新一代数据库深度实践之旅

一、背景和现状 在美团,基于 MySQL 构建的传统关系型数据库服务已经难于支撑公司业务的爆发式增长,促使我们去探索更合理的数据存储方案和实践新的运维方式。随着近一两年来分布式数据库大放...

TiDB
16分钟前
0
0

没有更多内容

加载失败,请刷新页面

加载更多

返回顶部
顶部