nutz,今晚来一发(6): @IocBy和@Modules是什么关系?
博客专区 > wendal 的博客 > 博客详情
nutz,今晚来一发(6): @IocBy和@Modules是什么关系?
wendal 发表于3年前
nutz,今晚来一发(6): @IocBy和@Modules是什么关系?
  • 发表于 3年前
  • 阅读 760
  • 收藏 0
  • 点赞 0
  • 评论 0

标题:腾讯云 新注册用户域名抢购1元起>>>   

摘要: nutz中ioc容器与入口方法的关系

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");
	}


标签: nutz ioc
共有 人打赏支持
wendal
粉丝 179
博文 19
码字总数 4652
作品 12
×
wendal
如果觉得我的文章对您有用,请随意打赏。您的支持将鼓励我继续创作!
* 金额(元)
¥1 ¥5 ¥10 ¥20 其他金额
打赏人
留言
* 支付类型
微信扫码支付
打赏金额:
已支付成功
打赏金额: