随笔分类 - Java Web
摘要:EL 与 JSTL EL与JSTL的作用是为了减少JSP页面中的代码。 EL EL(Expression Language):表达式语言 常用于取值 语法 EL 表达式以 开头,以 结束。 多个表达式可以连接在一起。 运算符: EL表达式可以返回任意类型的值。如果EL表达式的结果是一个带有属性的对象
阅读全文
摘要:Spring MVC 之文件上传与下载 上传文件 __表单__: 表单的编码类型为 ,表单中必须包含类型为 的元素,它会显示成一个按钮,点击时,打开一个对话框,用来选择文件。 如果上传多个文件,可添加 属性。 上传的文件会被包在一个 对象中。 __控制器__: __配置__: __依赖__:comm
阅读全文
摘要:Spring MVC 之国际化 i18n 与 l10n internationalization:国际化,以 i 开头,以 n 结尾,中间 18 个字母,简称 i18n。 localization:本地化,以 l 开头,以 n 结尾,中间 10 个字母,简称 l10n。 语言区域 表示一个语言区域。
阅读全文
摘要:Spring MVC 之校验器 数据验证 一个典型的 Spring MVC 应用会同时应用到 formatters/converters 和 validators。 在调用 controller 期间,将会有一个或多个 formatter,将字符串转化为 domain 对象的 field 值。格式化
阅读全文
摘要:Spring MVC 之数据绑定 数据绑定是将用户输入绑定到领域模型的一种特性。 Http 请求传递的数据为 String 类型,通过数据绑定,可以将数据填充为不同类型的对象属性。 基本类型绑定 请求:/int?i=10 响应:bindInt:3 错误请求:/int or /int?2 错误代码:5
阅读全文
摘要:Spring MVC 概览 一、 Spring MVC Spring MVC 是一个包含了 Dispatcher Servlet 的 MVC 框架。 Dispatcher Servlet 实现了 : 1. 根据 Uri 调用相应的 action 2. 实例化正确的控制器类 3. 根据请求参数值来构造
阅读全文
摘要:MVC 一、 MVC 模式 MVC 代表 Model-View-Controller (模型-视图-控制器) 模式。 Model:模型代表 DAO (Data Access Object 数据访问对象) 或 POJO(Plain Ordinary Java Object 普通 JavaBeans)。
阅读全文
摘要:JSP 一、 什么是 JSP JSP 和 Servlet Servlet 有两个缺点是无法克服的:首先,写在 Servlet 中的所有 HTML 标签必须包含 Java 字符串,这使得处理HTTP响应报文的工作十分繁琐;第二,所有的文本和 HTML 标记是硬编码,导致即使是表现层的微小变化,如改变背
阅读全文
摘要:Servlet 一、 什么是 Servlet Java Servlet 技术是Java体系中用于开发 Web 应用的底层技术。 Servlet 是运行在 Servlet 容器(如 Tomcat)中的Java程序,而 Servlet 容器或 Servlet 引擎相当于一个 Web 服务器,但是可以产生
阅读全文

浙公网安备 33010602011771号