摘要: 作用:封装了JDBC操作,简化数据库访问代码。封装的功能:1.获取连接,执行SQL,释放连接2.SQL参数设置(可以直接传入对象,Mybtis会将对象的属性传入SQL语句) #{属性值}取代JDBC的?占位符3.执行结果映射成实体对象。JDBC中需要开发者自己转换。 实体类的属性名与查询结果集Res 阅读全文
posted @ 2017-03-13 23:00 开发之路 阅读(7804) 评论(2) 推荐(0) 编辑
摘要: Html/Jsp页面中的路径,是供浏览器使用的。“/”代表的是服务器根目录,一个服务器会有多个web应用,所以请求资源时需要加应用名才能正确访问。 页面中使用的相对路径,也是由浏览器根据当前页面的url或<base>元素解析成完整请求路径的。 页面中使用路径的常用方式如下: 1.当前应用的根路径+静 阅读全文
posted @ 2017-03-13 14:30 开发之路 阅读(5123) 评论(0) 推荐(0) 编辑
摘要: servletConfig Servlet容器初始化一个servlet对象时,会为这个servlet对象创建一个servletConfig对象,该对象中包含了servlet的<init-param>初始化参数信息。Servlet容器在调用servlet对象的init(ServletConfig co 阅读全文
posted @ 2017-03-13 09:57 开发之路 阅读(2413) 评论(0) 推荐(1) 编辑
摘要: Serlvlet路径映射 当一个请求发送到servlet容器的时候,容器先会将请求的url减去当前应用上下文的路径作为servlet的映射url。 容器默认请求的是一个Servlet,所以不会直接根据路径从文件夹中查找文件,而是先从web.xml中根据<url-pattern>查找对应的Servle 阅读全文
posted @ 2017-03-13 09:36 开发之路 阅读(2404) 评论(0) 推荐(0) 编辑
摘要: 什么是Servlet Servlet是sun公司制定的用来扩展web服务器功能的组件规范,通俗理解为遵循Servlet规范开发的实现了某个功能的Java组件。该组件没有 main 方法,不能独立地运行,只能在Servlet容器中运行,容器管理其从创建到销毁的整个过程。 早期web服务器(Apache 阅读全文
posted @ 2017-03-12 22:48 开发之路 阅读(343) 评论(0) 推荐(0) 编辑
摘要: Jar (Java archive), 是将实现了某功能的所有类及辅助资源用ZIP压缩形式打包而成的一个文件, 便于代码的管理和重复使用。当使用别人提供的jar时,只需要在classpath环境变量中添加这个jar文件,java虚拟机会自动在内存中解压这个jar包,把这个jar文件当作一个路径,在这 阅读全文
posted @ 2017-03-12 21:06 开发之路 阅读(2663) 评论(0) 推荐(1) 编辑
摘要: JSON(JavaScript Object Notation)是一种独立于开发语言的用于存储和交换文本数据的格式,JSON 语法是JavaScript 语法的子集。 Json 可以保存数组格式和对象格式两种数据。其中对象格式以“键值对“的形式存储数据,key的取值为 String 类型,必须加双引 阅读全文
posted @ 2017-03-01 13:19 开发之路 阅读(783) 评论(0) 推荐(0) 编辑
摘要: 同源策略:浏览器出于安全考虑,会限制文档或脚本中发起的跨域请求(但src请求不受此限)资源的加载。实际上通过抓包软件可以发现请求和响应都会成功,但是响应数据并不会被浏览器加载。不同源的客户端脚本(javascript、ActionScript)在没明确授权的情况下,不可以使用 XMLHttpRequ 阅读全文
posted @ 2017-03-01 08:30 开发之路 阅读(5434) 评论(2) 推荐(0) 编辑
摘要: URL中的转义字符 当URL的参数中出现诸如+,空格,/,?,%,#,&,=等特殊字符串符号时,因为上述字符有特殊含义,导致服务器端无法正确解析参数。 解决办法:将这些字符转化成服务器可以识别的字符。 也就是说如果要在URL中传递特殊符号的原本意义,要对他们进行编码。编码的格式为:%加字符的ASCI 阅读全文
posted @ 2017-02-28 13:19 开发之路 阅读(5490) 评论(0) 推荐(0) 编辑
摘要: 设置元素属性,用attr()还是prop()? 对于取值为true /false的属性,如 checked/selected/readonly或者disabled,使用prop(),其他属性使用 attr()。 比如:$('input:checkbox').attr('checked',fasle) 阅读全文
posted @ 2017-02-27 13:55 开发之路 阅读(462) 评论(0) 推荐(1) 编辑