代码人生的小狗窝

一行行枯燥的代码,却描绘出人生的点点滴滴

推荐文章

SpringMVC(8)_SpringMVC对RESTful的支持(实现增删改查)

    SpringMVC(八)_SpringMVC对RESTful的支持(实现增删改查)        前言:简述现在互联网流行的RestFul风格,并通过实现一个增删改查用例实例demo,以展现SpringMVC对RestFul风格的支持。 本篇文章重点关注以下问题: 简述Rest风格 SpringMVC对Rest的支持 1. 简述Rest风格        REST:即 Representational State Transfer。(资源)表现层状态转化。是目前最流行的一种互联网软件架构。它结构清晰、符合标准、易于理解、扩展方便,所以正得到越来越多网站的采用。        下面对几个关键词做简要阐述: 资源(Resources):网络上的一个实体,或者说是网络上的一个具体信息。它可以是一段文本、一张图片、一首歌曲、一种服务,总之就是一个具体的存在。可以用一个URI(统一

    阅读全文>>

作者:coody分类:【_VC/MFC浏览(1283

2018-05-16

SpringMVC札记(五)文件的上传下载

    SpringMVC笔记(五)文件的上传下载 一、SpringMVC实现文件的上传 Spring MVC 上下文中默认没有为文件上传提供了直接的支持,因 此默认情况下不能处理文件的上传工作, 如果想使用 Spring 的文件上传功能,需现在上下文中配置 CommonsMultipartResovler: 二、文件上传的步骤:    1.加入jar包:        commons-fileupload-1.3.1.jar        commons-io-2.4.jar    2.在SpringMVC配置文件中配置CommonsMultipartResovler 1 2 3 4 5 <!-- 配置文件上传 -->     <bean  id="multipartResolver" class="org.springframework.web.mu

    阅读全文>>

作者:coody分类:【_VC/MFC浏览(1078

2018-05-20

spring mvc提交日期类型参数 -转载

    spring mvc提交日期类型参数 --转载 如题,spring mvc直接提交Date类型参数会报错,400 bad request的错误。在controller里加上 @InitBinder protected void initBinder(HttpServletRequest request, ServletRequestDataBinder binder) throws Exception { // DateFormat format = new SimpleDateFormat("yyyy-MM-dd HH:mm:ss"); DateFormat format = new SimpleDateFormat("yyyy-MM-dd"); CustomDateEditor dateEditor = ne

    阅读全文>>

作者:coody分类:【_VC/MFC浏览(1782

2018-05-21

SpringMVC(三)错误处理

    SpringMVC(三)异常处理 一、在Controller内处理局部异常   @ExceptionHandler(value={ArithmeticException.class}) public ModelAndView handlExecution(Exception ex){ ModelAndView mView=new ModelAndView(); mView.setViewName("error"); mView.addObject("exception",ex); System.out.println("Controller内部异常处理"); return mView; } @RequestMapping("/testExection") public

    阅读全文>>

作者:coody分类:【_VC/MFC浏览(1788

2018-05-21

爱上MVC~业务层刻意抛出错误,全局错误的捕获它并按格式返回

    爱上MVC~业务层刻意抛出异常,全局异常的捕获它并按格式返回回到目录 对于业务层的程序的致命错误,我们一直的做法就是直接抛出指定的异常,让程序去终断,这种做法是对的,因为如果一个业务出现了致命的阻塞的问题,就没有必要再向上一层一层的返回了,但这时有个问题,直接抛异常,意味着服务器直接500了,前端如何去显示,或者如果你是API的服务,如果为前端返回,如果是500,那直接就挂了,哈哈! 下面是在MVC环境下优化的全局异常捕获代码(非API) /// <summary> /// 全局异常捕获 /// </summary> public class GlobalExceptionFilterAttribute : HandleErrorAttribute { public override void OnExcep

    阅读全文>>

作者:coody分类:【_VC/MFC浏览(2230

2018-05-21

spring mvc处理方法支持如次的返回方式:ModelAndView, Model, ModelMap, Map,View, String, void

    spring mvc处理方法支持如下的返回方式:ModelAndView, Model, ModelMap, Map,View, String, void   http://blog.csdn.net/wm5920/article/details/8173480       1.web.xml 配置:   [XML] view plain copy   <servlet>       <servlet-name>dispatcher</servlet-name>       <servlet-class>org.springframework.web.servlet.DispatcherServlet</servlet-class>       <init-param>           <

    阅读全文>>

作者:coody分类:【_VC/MFC浏览(2062

2018-05-21

SpringMVC+Shiro调整配置文件详解

    SpringMVC+Shiro整合配置文件详解 版权声明:本文为博主原创文章,未经博主允许不得转载。   目录(?)[+]   在项目中xml文件的配置是必不可少的,特别是SpringMVC框架。但是几乎所有项目的配置都是大同小异,很多人都是直接复制黏贴了事,不少人对其具体含义及用途都不甚全知。本片文章将正对项目中常用的框架SpringMVC+Shiro进行整合,并对其中关键和部分常识性问题进行注释讲解,方便在以后的项目编写中查阅和熟悉。 1、web.xml文件的配置 所有javaweb项目第一步要做的就是对web.xml文件进行配置。   <?xml version="1.0" encoding="UTF-8"?> <web-appversion="2.5"xmlns="http://java.sun.com/xml/ns/javaee"

    阅读全文>>

作者:coody分类:【_VC/MFC浏览(2039

2018-05-20

MFC中怎么分割CString类型的数据

    MFC中如何分割CString类型的数据【才疏学浅,难免有纰漏,若有不正确的地方,欢迎指教】 MFC中有一个库函数 Tokenize(); 函数原型:CStringT Tokenize( PCXSTR pszTokens , int& iStart ) const; 这个函数可以根据某个字符将CString分隔开。 事先设定好缓冲区,被分割之后的字符串需要一个缓冲区来存储,比如容器,或者字符数组。 如果不知道会划分多少段,建议使用容器或者动态字符数组来当缓冲区。 循环次数是要进行分割的段落数,比如你想要分割成3段,就设定3. 例子: 1 CString str="abc,def,ghi"; //需要分割的字符串 2 vector<CString>Temp; //分割之后的每个部分,分别存入容器中 3 int pos = 0;

    阅读全文>>

作者:coody分类:【_VC/MFC浏览(537

2018-05-18

java用 httpclient请求通常的mvc接口

    java用 httpclient请求一般的mvc接口   java用 httpclient请求一般的mvc接口:这种不存在跨域问题,没有webservrice复杂 ajxa也可以调用mvc类型接口只不过有跨域问题,可以用拦截器处理:     工具类:   package com.itm.weixin.common;   import java.io.BufferedReader; import java.io.InputStreamReader; import java.net.HttpURLConnection; import java.net.URL;   import org.apache.commons.logging.Log; import org.apache.commons.logging.LogFactory;   public class HttpClient

    阅读全文>>

作者:coody分类:【_VC/MFC浏览(1735

2018-05-21

SpringMVC札记(八)SpringMVC中的参数传递

    SpringMVC笔记(八)SpringMVC中的参数传递接收请求参数     一、使用HttpServletRequest @RequestMapping("/login") public String login(HttpServletRequest request){ String name = request.getParameter("name"); String pwd = request.getParameter("pwd"); return "success"; }   二、参数自动匹配-----SpringMVC会自动将表单参数注入到方法参数,只要和表单的name属性保持一致    前端请求的表单 <form action="

    阅读全文>>

作者:coody分类:【_VC/MFC浏览(1056

2018-05-21

记要:MVC5 区域(Areas)属性路由应用

    记录:MVC5 区域(Areas)属性路由应用1、删除 xxxAreaRegistration.cs文件 2、HomeController 1 [RouteArea("Mobile")] 2 [RoutePrefix("Home")] 3 [Route("{action = Index}")] 4 public class HomeController : Controller 5 { 6 // GET: Mobile/Home 7 [Route] 8 [Route("Index")] 9 public ActionResult Index() 10 { 11 var dtIndexBN = CSA_BLL.Ad.Ad.GetA

    阅读全文>>

作者:coody分类:【_VC/MFC浏览(840

2018-05-22

quartz2与springmvc集成的2种模式

    quartz2与springmvc集成的2种方式   quartz2与springmvc集成的2种方式   第一种方式:jobDetail使用MethodInvokingJobDetailFactoryBean   (1)spring配置 <!-- 定时任务Bean: quartz获取不到注解的userService, 使用xml文件再配一个UserService对象set注入Job --> <bean id="myJob" class="cn.mgr.job.demo.MyJob"> <property name="userService" ref="_userService"></property> </bean>   <bean id="_userService" class="cn.mgr.user.ser

    阅读全文>>

作者:coody分类:【_VC/MFC浏览(1193

2018-05-21

springMVC的URL的数据传送来后端的方式和接收方式

    springMVC的URL的数据传送到后端的方式和接收方式 基础数据类型的转换 1.基础数据类型可以直接从页面URL后拼接传值 2.在设置了@RequestParam(name="id", defaultValue="22" )所传的id在没有传值的时候会默认值为你设置的默认值,如果不设置默认值的话就必须传值,不然会报错 @RequestMapping("/inte") public String inte(Integer id){ System.out.println(id); return "index"; } //必须要指定的属性才认 @RequestMapping("/app") public String app(@RequestParam(name="id", defaultVa

    阅读全文>>

作者:coody分类:【_VC/MFC浏览(863

2018-05-21
上一页 1/1109页 下一页