LinkNemo

  • Nemo

    基于servlet简单实现一个mvc框架(模仿springmvc)

    因为最近在折腾一些比较底层的东西,作为搞java的,不可避免的要折腾下mvc架构了。这是不久前开始折腾了几天的一个mvc架构,这两天偶尔零零星星的完善了一些,算是有了个雏形,这里稍稍记录下。这个项目的源码目前托管在github上,地址为:https://github.com/NemoMeng/NemoMvc简单的说明下:此框架大体只为学习mvc架构方面的东西,简单实现,所以肯定还会存在不少的问题。框架基于servlet,提供了类似springmvc中Controller,RequestBOdy,ResponseBody,RequestMapping类似的注解支持。目前数据接收支持json、地址......
    2017/12/15 18:30:59发表 162赏阅 3点评
  • Nemo

    SpringMVC配置多个拦截后缀*.html和.do等

    博客接下来做路径改版用的:<!--springmvc配置--><servlet><servlet-name>springmvc</servlet-name><servlet-class>org.springframework.web.servlet.DispatcherServlet</servlet-class><init-param><param-name>contextConfigLocation</param-name><param-value>classpath:c......
    2017/11/10 09:53:26发表 78赏阅 0点评
  • Nemo

    AspectJ报错:error at ::0 can't find referenced pointcut XXX

    今天在使用AspectJ进行注解切面时,遇到了一个错误。Exceptioninthread"main"org.springframework.beans.factory.BeanCreationException:Errorcreatingbeanwithname'xingoo'definedinclasspathresource[bean.xml]:Initializationofbeanfailed;nestedexceptionisjava.lang.IllegalArgumentException:errorat::0can'tfindreferencedpointcutperform......
    2016/12/05 16:04:06发表 287赏阅 0点评
  • Nemo

    地址栏传参中文乱码

    框架使用的SpringMVC,项目在本机(Linux)时,地址栏传参中文无影响。但是发布到服务器之后出现乱码。查看web.xml,发现其中已经添加了乱码过滤的处理:<filter><filter-name>encodingFilter</filter-name><filter-class>org.springframework.web.filter.CharacterEncodingFilter</filter-class><init-param><param-name>encoding</param-n......
    2016/12/02 17:28:42发表 251赏阅 0点评
  • Nemo

    SpringMVC +Spring+ Ibaties + Dubbo + Zookeeper实现简单分布式架构备份

    之前有一个项目上正好需求上要求使用Dubbo+Zookeeper做分布式。稍稍找了下Dubbo的文档,结合了下网络上的一些资料,简单做了一个整合SpringMVC+Spring+Ibaties+Dubbo+Zookeeper的架构。这里稍稍简单整理记录下这个架构的一些内容,留作备忘。准备工作:1、这里需要用到一个服务注册中心,这里使用的是Zookeeper。之前做过一个Ubuntu下安装Zookeeper的备忘,可以参考这里。安装完Zookeeper之后记得务必打开Zookeeper的服务,不然在后面测试的时候会有问题。2、项目是使用maven做的版本控制。架构分层:core//这一层用来存放......
    2016/11/28 11:31:16发表 632赏阅 1点评
  • Nemo

    RedirectAttributes 使用异常

    ava.lang.IllegalStateException:Argument[RedirectAttributes]isoftypeModelorMapbutisnotassignablefromtheactualmodel.YoumayneedtoswitchnewerMVCinfrastructureclassestousethisargument. atorg.springframework.web.bind.annotation.support.HandlerMethodInvoker.resolveHandlerArguments(HandlerMethodInvoker......
    2016/11/13 17:38:42发表 321赏阅 0点评
  • Nemo

    SpringMVC文件上传工具

    /***根据得到的Spring上传的附件自动的加载保存* *@paramfiles*@returnList<Attachment>*@throwsIllegalStateException*@throwsIOException*/@Transactional(readOnly=false)publicList<Attachment>saveAllUploadFile(List<MultipartFile>files)    throwsIllegalStateException,IOException{&nb......
    2016/06/16 17:35:33发表 316赏阅 0点评
  • Nemo

    context:component-scan使用说明

     在xml配置了这个标签后,spring可以自动去扫描base-pack下面或者子包下面的java文件,如果扫描到有@Component@Controller@Service等这些注解的类,则把这些类注册为bean注意:如果配置了那么标签就可以不用再xml中配置了,因为前者包含了后者。另外还提供了两个子标签1.        2.       在说明这两个子标签前,先说一下有一个use-default-filters属性,改属性默认为t......
    2016/03/28 09:29:54发表 367赏阅 0点评
  • Nemo

    SpringMVC集成Shiro设置不拦截静态文件

    好吧,折腾了好久Shiro.之前遇见的问题是:   部分在页面引用的css,js文件无法被正常加载,报302状态.因为框架集成的是SpringMVC+Shiro,最开始预测问题是因SpringMVC代理了Servlet的请求,导致静态文件无法被正常解析引起的.但是,配置了几次Spring资源文件这块,结果问题还是依旧...然后就看到了Shiro的Filter下面的/.所有的请求必须都经过Shiro了...会不会是Shiro过滤了静态文件?尝试注释了Shiro的Filter,然后,页面正常加载了...好吧,又是一顿查资料,结果最终的解决方案是:在Spring的集成配......
    2016/03/18 19:58:30发表 1234赏阅 0点评

最新点击

热门人物

热门标签

回到顶部