* HttpServletRequest.getContextPath

获取web程序root。如果是默认位置,返回””空串,否则返回 /根路径名

* rose是如何扫描到资源的

利用spring提供的类扫描类和jar
* rose建立匹配树的过程
传入根节点和List,按照路径建立每个节点
* Module的定义
每一个package(不包括其下面的子package)及其含有的Class成为一个Module, 可以改变一个Module的路径,package里添加rose.properties文件,内写一行 module.path=/xxxx/yyy
* Controller的Path有什么用
用于创建匹配树,其下面所有方法的路径前缀
* HttpServletRequest的getAttribute和getParameter的区别和共同点
共同点:都能传递数据;
区别:attribute是用于web组件内部传递数据,parameter是客户端通过http协议传递到服务器的参数。
* rose的异常处理
ControllerErrorHandler
* jade运行原理
动态代理
通过Proxy类创建一个动态代理对象,通过动态代理对象来调用方法
rose的特点
  1. 约定大于配置,
  2. 大量使用注解,没有繁琐的配置
  3. jade大大简化数据库操作
  4. 可以把参数直接映射到Java集合/JavaBean
portal
 

最新文章

  1. Popmotion – 小巧,灵活的 JavaScript 运动引擎
  2. 数据持久化(一)--NSKeyedArchiver
  3. C++中的重载隐藏覆盖&&JAVA中的重载覆盖&&多态
  4. 【转】Using Gamma 2.2
  5. 从零开始写一个武侠冒险游戏-7-用GPU提升性能(2)
  6. Unity3D 基于预设(Prefab)的泛型对象池实现
  7. virsh default启动失败原因分析及解决
  8. poj 1129 Channel Allocation ( dfs )
  9. Kooboo中如何切换数据库(注意:如果切换数据库,需要Kooboo中没有一个website 否则会报错数据库中没有表之类的)
  10. WC2015 滚粗记
  11. Linux bash重拾 2016-8-16
  12. C#操作Excel(NPOI)
  13. ActionBar +Tab+ViewPager +Fragment 支持侧滑动完成办税工具的页面展示
  14. 理解iOS软件开发框架
  15. 第2章 熟悉Eclipse开发工具---- System.out.println("sum="+(a+b));
  16. 渣渣学QT
  17. C程序结构
  18. Linux 下编写服务器程序时关于Address already in use 的小错误
  19. MongoDB学习笔记(四)
  20. 【转载】Win7利用任务计划程序实现定时关机

热门文章

  1. charles解决相应乱码问题
  2. SQL Server中通过设置非聚集索引(Non-Clustered index)来达到性能优化的目的
  3. google广告尺寸
  4. jeecms 评论相关
  5. Django 之 JsonResponse 对象
  6. Boost Python学习笔记(三)
  7. mybatis笔记 - 初始配置及dao的封装
  8. C#之数据类型转换
  9. Docker容器构建过程的安全性分析
  10. ORM(一)