使用 Spring 的表单标签 通过 SpringMVC 的表单标签可以实现将模型数据中的属性和 HTML 表单元素相绑定,以实现表单数据更便捷编辑和表单值的回显 form 标签 ? 一般情况下, 通过 GET 请求获取表单页面,而通过POST 请求提交表单页面, 因此获取表单页面和提交表单页面的 ...
分类:
编程语言 时间:
2016-01-25 18:58:02
阅读次数:
264
1、Web开发概述1.1服务器上的资源分类:a、静态资源:指web页面中供人们浏览的数据始终是不变。html css js 图片 多媒体b、动态资源:指web页面中供人们浏览的数据是由程序产生的,不同时间点访问web页面看到的内容各不相同。JSP/Servlet、php、asp下面为简单的java程...
分类:
编程语言 时间:
2016-01-23 18:26:55
阅读次数:
264
家都知道在前端开发过程中,为加快网站静态资源加载速度都会对js/css等静态资源进行压缩合并再部署到生产环境,而在实际开发过程中开发人员一般都是在开发环境进行源码文件开发调试的,当部署平台或部署人员将开发人员提交的前端代码进行压缩合并为压缩文件后,当遇到生产环境出现问题之后很难通过压缩文件去定位问题...
分类:
其他好文 时间:
2016-01-19 17:24:09
阅读次数:
565
今天看到一篇关于浏览器缓存问题的文章,觉得很不错(大神就是牛叉呀)。大公司的静态资源优化方案,基本上要实现这么几个东西:、配置超长时间的本地缓存 —— 节省带宽,提高性能采用内容摘要作为缓存更新依据 —— 精确的缓存控制静态资源CDN部署 —— 优化网络请求更资源发布路径实现非覆盖式发布 —— 平滑...
分类:
其他好文 时间:
2016-01-18 11:58:42
阅读次数:
229
Servlet拦截方式1、拦截固定后缀的url,比如设置为 *.do、*.action, 例如:/user/add.action此方法最简单,不会导致静态资源(jpg,js,css)被拦截。2、拦截所有,设置为/,例如:/user/add /user/add.action此方法可以实现REST风格....
分类:
其他好文 时间:
2016-01-18 11:41:53
阅读次数:
221
优雅REST风格的资源URL不希望带 .html 或 .do 等后缀.由于早期的Spring MVC不能很好地处理静态资源,所以在web.xml中配置DispatcherServlet的请求映射,往往使用 *.do 、 *.xhtml等方式。这就决定了请求URL必须是一个带后缀的URL,而无法采用真...
分类:
编程语言 时间:
2016-01-17 23:09:13
阅读次数:
172
Web服务器是Web资源的宿主,它需要处理用户端浏览器的请求,并指定对应的Web资源返回给用户,这些资源不仅包括HTML文件,JS脚本,JPG图片等,还包括由软件生成的动态内容。为了满足上述需求,一个完整的Web服务器工作流程:1) 服务器获得浏览器通过TCP/IP连接向服务器发送的http请求.....
前言:LAMP:L:LinuxA:apache(httpd)M:mysql,mariadbP:php,perl,pythonWEB资源类型:静态资源:原始形式与响应内容一致;动态资源:原始形式通常为程序文件,需要在服务器端执行之后,将执行结果返回个客户端;客户端技术:javascript服务器端技术:php,jspCGI:CommonGat..
分类:
其他好文 时间:
2016-01-15 06:32:55
阅读次数:
340
nativeapp是一个原生程序,一般运行在机器操作系统上,有很强的交互,一般静态资源都是在本地的。浏览使用方便,体验度高。在实现上要么使用Objecttive-c和cocoaTouch Framework撰写IOS程序,要么选择java+Android Framework撰写android应用程序...
分类:
移动开发 时间:
2016-01-13 19:30:27
阅读次数:
175
Spring Boot 默认为我们提供了静态资源处理,使用 WebMvcAutoConfiguration 中的配置各种属性。建议大家使用Spring Boot的默认配置方式,如果需要特殊处理的再通过配置进行修改。如果想要自己完全控制WebMVC,就需要在@Configuration注解的配置类上增加@EnableWebMvc(@SpringBootApplication 注解的程序入口类已经包含@...
分类:
编程语言 时间:
2016-01-12 10:09:52
阅读次数:
232