javaweb
套件
java
展开
-
Request
1.Request常用方法:代码说明:PrintWriter out = response.getWriter();String url = request.getRequestURL().toString();// 协议:主机和端口:资源的地址 http://localhost:8080/day07/servlet/RequestDemo1String uri = request.getR原创 2015-03-18 16:47:22 · 391 阅读 · 0 评论 -
Hibernate
1、Hibernate--优缺点:优点:1.简单方便 2.数据缓存:一级缓存,二级缓存,查询缓存(提高查询效率) 3.移植性比较好缺点:1.sql语句是hibernate内部生成的,无法干预,不可控(不可自行选择最优CRUD语句) 2.数据库特别大时,不适合用hibernate2、jdbc--优缺点:优点:原创 2015-04-22 21:53:31 · 317 阅读 · 0 评论 -
Hibernate高级
1、XML配置文件属性1.日期属性:java.sql.Date(只有年月日)、java.sql.Time(日分秒)、java.sql.TimeStamp(年月日分秒)2.Version属性:乐观锁、悲观锁2、提高Hiebernate性能(发出的sql语句越少,性能越高)1.懒加载(不预先加载)session.load时不发出SQL语句session.ge原创 2015-05-12 23:03:41 · 293 阅读 · 0 评论 -
MVC与三层架构
1、首先了解基本概念:Model1:JSP+JavaBeanModel2:JSP+Servlet+JavaBean(MVC模型)MVC模型:Model(JavaBean)+View(JSP)+Control(Servlet)***Model(Service+DAO+JavaBean)***Service负责业务逻辑***JavaBean负责封装数据(内存中数据的增删改查)原创 2015-03-30 15:29:40 · 422 阅读 · 0 评论 -
JSTL标签库
1、JSTL标准标签:(Jsp Standard Tag Libary)2、必须导入JSTL的jar包。standard.jar & jstl.jar3、主要包括:***Core:核心**Fmt:国际化SQL:数据库操作XML:xml操作**fn:EL函数库4、fn看链接》》》点击5、c:if作用:判断是否为true,如果为true,那么标签原创 2015-03-31 21:35:21 · 371 阅读 · 0 评论 -
EL表达式
EL表达式:${EL表达式}①获取数据:1、EL表达式只能获取四大域中的数据。 2、执行时会调用pageContext.findAttribute(),分别从page,request,session,application中查找相应的对象,找到则返回该对象,找不到则返回”“,不是返回null。EL表达式中永远不会出现空指针异常。 3、p.name:调用域中名称为p对象的getName方法,点运算原创 2015-04-01 16:40:44 · 336 阅读 · 0 评论 -
Response
1.HTTP协议包含请求和响应部分:----------代表客户端的请求,客户端通过HTTP访问服务器,HTTP请求头中的所有信息封装在里面,开发人员通过这个对象的方法获得客户信息。代表服务器响应,HttpServletResponse对象可以向客户端发送三种类型的数据:a.响应头b.状态码c.数据原创 2015-03-14 22:06:44 · 645 阅读 · 0 评论 -
Servlet基础
1)线程安全问题:Servlet中定义变量,尽量用局部变量。2)Servlet的配置对象ServletConfig(容器创建): 作用:代表了Servlet配置中的参数信息。比如在web.xml中的参数配置如下:<servlet> <servlet-name>ServletDemo2</servlet-name> <servlet-class>cn.itcast.servlet.Servlet原创 2015-03-14 21:59:16 · 339 阅读 · 0 评论 -
Http协议
1)Http协议:作用:描述客户端与服务器间的数据传递。http协议的版本: 1.0特点:每次请求服务器上的资源都要建立新的连接,响应完毕后都会关闭连接。是无状态的协议。 1.1特点:在一次TCP/IP连接的基础上可以发出多次请求和得到多次的响应。比1.0多了一些请求头和响应头。协议的组成:请求部分,响应部分2)请求部分:1---GET /App1/1.html原创 2015-03-02 19:17:00 · 267 阅读 · 0 评论 -
web入门及Tomcat基础
1)服务器上的web资源:静态资源:html,css,js动态资源:JSP,ASP,PHP2)常用服务器:WebLogic:支持JavaEE规范,称为JavaEE容器,属于重量级服务器WebSphereAS(Appkication Server):支持JavaEE规范JbossAS:支持JavaEE规范Tomcat:支持Servlet/JSP,轻型服务器原创 2015-03-02 14:36:17 · 309 阅读 · 0 评论 -
JSP基础
1)2种注释类型:1.HTML注释(发送到客户端): <!-注释<%表达式%>注释-> 2.JSP注释是(不发送到客户端):<%--注释--%>2)3种脚本元素:1.声明:<%int i=0;%> 2.表达式:<%=i%> 3.脚本段:<%代码%>3)3个指令元素:1.page指令:用于定义JSP全局属性。(关于属性详情可以百度)<%@ page [ language=原创 2015-03-17 17:19:48 · 308 阅读 · 0 评论 -
Cookies & Session
1.两者区别:Cookie是客户端技术HttpSession是服务器端技术2.Cookies是什么?一个小信息,由服务器写给浏览器的;由浏览器来保存;客户端保存的Cookie信息,可以再次带给服务器3.Cookies的属性:name:必须的value:必须的comment:可选的。注释path:可选的。 写Cookie的程序的访问路径是:http://localhost:8080原创 2015-03-19 17:38:34 · 747 阅读 · 0 评论 -
Javaweb项目-实战细节
1、项目计划书的具体内容。2、创建项目后将项目编码改为‘utf-8’,html/jsp/servlet/database统一为 ‘utf-8’。3、将项目的JDK改为系统安装的JDK,不要使用myeclipse编译器的。原创 2015-05-12 23:16:12 · 696 阅读 · 0 评论