- 博客(121)
- 收藏
- 关注
原创 文件不可超过2m
var size = document.getElementById('upFile').files[0].size; if (size>2*1024*1024){ alert("文件超过2M的限制"); return; }
2016-07-03 21:40:56
1893
转载 MyEclipse 启动报错:'Building workspace' has encountered a problem解决方法
http://blog.youkuaiyun.com/v123411739/article/details/42645159
2016-06-29 10:41:46
698
转载 EL表达式中获取list长度
在jsp页面中不能通过${list.size}取列表长度,而是 http://java.sun.com/jsp/jstl/core" prefix="c"%> http://java.sun.com/jsp/jstl/functions"%> list的长度是:${fn:length(list)}
2016-06-16 23:37:22
883
原创 将ISO-8859-1编码 UTF-8编码 myeclipse文件
一:preferences 下的 myeclipse --> editors --> jsp 的encoding改为UTF-8,二:eclipse --> window --> General --> Content Types --> Test --> 单击 Java Properties File,在底部出现 'Default edcodng:',改成GBK,然后update.
2016-06-15 10:50:59
597
原创 求出现频率最多的那个字母和出现的次数
package com.hello;import java.util.HashMap;import java.util.Map;import java.util.Scanner;public class Hello {public static void main(String[] args) throws Exception { Scann
2016-06-05 16:41:16
825
原创 28. SpringMVC_重定向
关于重定向• 一般情况下,控制器方法返回字符串类型的值会被当成逻辑视图名处理• 如果返回的字符串中带 forward: 或 redirect:前缀时,SpringMVC 会对他们进行特殊处理:将 forward: 和redirect: 当成指示符,其后的字符串作为 URL 来处理– redirect:success.jsp:会完成一个到 success.js
2016-05-27 16:11:56
300
原创 24. SpringMVC_视图解析流程分析
视图和视图解析器• 请求处理方法执行完成后,最终返回一个 ModelAndView对象。对于那些返回 String,View 或 ModeMap 等类型的处理方法,Spring MVC 也会在内部将它们装配成一个ModelAndView 对象,它包含了逻辑名和模型对象的视图• Spring MVC 借助视图解析器(ViewResolver)得到最终的视图对象(View),最
2016-05-27 15:52:17
293
原创 23. SpringMVC_SessionAttributes注解引发的异常
java code/*** 1. 有 @ModelAttribute 标记的方法, 会在每个目标方法执行之前被 SpringMVC 调用! * 2. @ModelAttribute 注解也可以来修饰目标方法 POJO 类型的入参, 其 value 属性值有如下的作用:* 1). SpringMVC 会使用 value 属性值在 implicitModel 中查找对应的对
2016-05-27 15:26:12
675
原创 18. SpringMVC_ModelAttribute注解之示例代码
@ModelAttribute• 在方法定义上使用@ModelAttribute 注解:Spring MVC在调用目标处理方法前,会先逐个调用在方法级上标注了@ModelAttribute 的方法。• 在方法的入参前使用 @ModelAttribute 注解:– 可以从隐含对象中获取隐含的模型数据中获取对象,再将请求参数绑定到对象中,再传入入参– 将方法入参对象添加
2016-05-27 14:56:41
295
原创 16. SpringMVC_处理模型数据之 SessionAttributes 注解
@SessionAttributes• 若希望在多个请求之间共用某个模型属性数据,则可以在控制器类上标注一个@SessionAttributes, Spring MVC将在模型中对应的属性暂存到 HttpSession 中。• @SessionAttributes 除了可以通过属性名指定需要放到会话中的属性外,还可以通过模型属性的对象类型指定哪些模型属性需要放到会话中
2016-05-26 21:16:37
460
原创 15 SpringMVC_处理模型数据之Map
Map 及 Model• Spring MVC 在内部使用了一个org.springframework.ui.Model 接口存储模型数据• 具体步骤– Spring MVC 在调用方法前会创建一个隐含的模型对象作为模型数据的存储容器。– 如果方法的入参为Map 或 Model 类型,Spring MVC 会将隐含模型的引用传递给这些入参。在方法体内,开
2016-05-26 21:08:34
551
原创 14. SpringMVC_处理模型数据之ModelAndView
处理模型数据• Spring MVC 提供了以下几种途径输出模型数据:– ModelAndView:处理方法返回值类型为 ModelAndView时, 方法体即可通过该对象添加模型数据– Map 及 Model: 入参为org.springframework.ui.Model、org.springframework.ui.ModelMap 或 java.uti.Map
2016-05-26 21:00:02
887
原创 13. SpringMVC_使用Servlet原生API作为参数
使用 Servlet API 作为入参MVC 的 Handler 方法可以接受哪些 ServletAPI类型的参数• HttpServletRequest• HttpServletResponse• HttpSession• java.security.Principal• Locale• InputStream• OutputStream•
2016-05-26 20:49:19
845
原创 12. SpringMVC_使用POJO作为参数
使用 POJO 对象绑定请求参数值• Spring MVC会按请求参数名和POJO 属性名进行自动匹配,自动为该对象填充属性值。支持级联属性。如:dept.deptId、dept.address.tel 等enty java codepublic class Address {private String provinc
2016-05-26 20:40:32
277
原创 11. SpringMVC_CookieValue 注解
使用 @CookieValue绑定请求中的 Cookie值• @CookieValue 可让处理方法入参绑定某个 Cookie 值jsp codeTest CookieValuejava code/*** 了解:* * @CookieValue: 映射一个 Cookie 值. 属性同 @RequestParam*/@Reque
2016-05-26 20:27:37
750
原创 10. springMVC_RequestHeader 注解
使用 @RequestHeader绑定请求报头的属性值• 请求头包含了若干个属性,服务器可据此获知客户端的信息,通过 @RequestHeader 即可将请求头中的属性值绑定到处理方法的入参中java code/*** 了解: 映射请求头信息 用法同 @RequestParam*/@RequestMapping("/testRequestHe
2016-05-26 20:24:19
443
原创 9. SpringMVC_RequestParam 注解
请求处理方法签名• Spring MVC 通过分析处理方法的签名,将HTTP 请求信息绑定到处理方法的相应人参中。• Spring MVC 对控制器处理方法签名的限制是很宽松的,几乎可以按喜欢的任何方式对方法进行签名。• 必要时可以对方法及方法入参标注相应的注解(@PathVariable、@RequestParam、@RequestHeader 等)、Sp
2016-05-26 20:20:16
296
原创 8. SpringMVC_RequestMapping_HiddenHttpMethodFilter 过滤器
/*** Rest 风格的 URL. 以 CRUD 为例: 新增: /order POST 修改: /order/1 PUT update?id=1 获取:* /order/1 GET get?id=1 删除: /order/1 DELETE delete?id=1* * 如何发送 PUT 请求和 DELETE 请求呢 ? 1. 需要配置 HiddenHttpMethodFilte
2016-05-26 19:52:24
834
原创 eclipse:Workspace in use or cannot be created
在workspace下的.metadata文件夹里面,有一个.lock文件,如果上次是非正常退出,这个文件很有可能遗留在这里,这样一来工作目录就是加锁的,相当于你已经开了一个eclipse占用了这个目录,退出eclipse,用360粉碎文件.lock,重启即可。这种情况通常是由于未正常关闭eclipse造成的,ctrl+alt+delete打开任务管理器,关闭相应的eclipse进程即
2016-05-26 19:25:59
505
原创 7. SpringMVC_RequestMapping_PathVariable注解
@PathVariable 映射 URL 绑定的占位符• 带占位符的URL 是 Spring3.0 新增的功能,该功能在SpringMVC 向 REST目标挺进发展过程中具有里程碑的意义• 通过@PathVariable 可以将URL 中占位符参数绑定到控制器处理方法的入参中:URL 中的 {xxx} 占位符可以通过@PathVariable("xx
2016-05-26 14:26:45
434
原创 6. SpringMVC_RequestMapping_Ant 路径
***使用 @RequestMapping 映射请求• Ant 风格资源地址支持3 种匹配符:– ?:匹配文件名中的一个字符– *:匹配文件名中的任意字符– **:**匹配多层路径• @RequestMapping 还支持 Ant 风格的URL:– /user/*/createUser: 匹配/user/aaa/createUser、/user/bbb/cr
2016-05-26 14:23:21
368
原创 5.SpringMVC_RequestMapping_请求参数&请求头
**映射请求参数、请求方法或请求头 • @RequestMapping 除了可以使用请求URL 映射请求外,还可以使用请求方法、请求参数及请求头映射请求• @RequestMapping 的 value、method、params 及 heads分别表示请求URL、请求方法、请求参数及请求头的映射条件,他们之间是与的关系,联合使用多个条件可让请求映射更加精
2016-05-26 14:19:21
607
原创 4. SpringMVC_RequestMapping_请求方式
**映射请求参数、请求方法或请求头 • @RequestMapping 除了可以使用请求URL 映射请求外,还可以使用请求方法、请求参数及请求头映射请求• @RequestMapping 的 value、method、params 及 heads分别表示请求URL、请求方法、请求参数及请求头的映射条件,他们之间是与的关系,联合使用多个条件可让请求映射更加精
2016-05-26 14:13:30
1687
原创 3. SpringMVC_RequestMapping_修饰类
**使用 @RequestMapping 映射请求***Spring MVC 使用 @RequestMapping 注解为控制器指定可以处理哪些URL 请求***在控制器的类定义及方法定义处都可标注@RequestMapping– 类定义处:提供初步的请求映射信息。相对于 WEB 应用的根目录– 方法处:提供进一步的细分映射信息。相对于类定义处的 URL。若类定义处未标
2016-05-26 14:06:16
409
原创 java.lang.NoClassDefFoundError: javax/servlet/jsp/jstl/core/Config
Handler processing failed; nested exception is java.lang.NoClassDefFoundError: javax/servlet/jsp/jstl/core/Config少了两个包jstl.jarstandard.jar
2016-05-26 05:25:46
509
原创 jsp初标签 The superclass javax.servlet.http.HttpServlet was not found on the Java Build Path
http://jingyan.baidu.com/article/f79b7cb34f40569144023ef9.html
2016-05-26 04:42:34
268
原创 2. SpringMVC_HelloWorld
一、步骤:– 加入 jar 包– 在 web.xml 中配置 DispatcherServlet– 加入 Spring MVC 的配置文件– 编写处理请求的处理器,并标识为处理器– 编写视图二、配置 web.xml配置 DispatcherServlet:DispatcherServlet默认加载/WEBINF/servletName-servlet
2016-05-26 03:02:44
267
原创 springsource-tool
•SPRING TOOL SUITE 是一个 Eclipse 插件,利用该插件可以更方便的在 Eclipse 平台上开发基于 Spring 的应用。•安装方法说明(springsource-tool-suite-3.4.0.RELEASE-e4.3.1-updatesite.zip):–Help--> Install New Software...–Click Add...–In
2016-05-25 23:58:42
302
原创 hibernate tool
markfind --> hibernate --> indigo --> intall ----> next --> finish
2016-05-25 23:29:29
237
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人