
JavaEE
文章平均质量分 83
bamzhy13
这个作者很懒,什么都没留下…
展开
-
JavaEE:day2 JSP的基本原理、语法
JSP的基本原理什么是JSPjsp是一种用来开发动态web资源的技术。jsp的最大特点在于写jsp就像写html,但html只能提供静态数据,而jsp技术允许在页面中嵌套java代码,为用户提供动态数据JSP原理IE浏览器访问jsp页面时,Web服务器是如何调用并执行一个jsp页面的?(Servlet)JSP页面中的java代码服务器是如何执行的?(先找到jsp页面,然后tomcat会生成原创 2018-02-23 23:21:08 · 198 阅读 · 0 评论 -
JavaEE day9:SQL 1
为什么学习数据库数据库:就是存储大量数据 - 序列化(只有jvm能够解析序列化以后的数据) - 文件(规则,协议,存取数据的规则必须自己制定,自己制定的规则没有强制性,一旦存取数据不遵循规则,那么拿到的数据数据可能是错误的数据) - 数据库:有通用格式(关系型数据库),而且如果要在数据库中存取数据,必须以这样的数据格式,否则数据库会报错、 1、数据格式通用,可以实现数据共享(java,c等)原创 2018-03-06 16:39:52 · 184 阅读 · 0 评论 -
JavaEE day8:JavaBean、EL和JSTL
JavaBeanJavaBean是一个遵循特定写法的Java类:这个java类必须具有一个无参的构造函数字段必须私有化私有化的字段必须通过public类型的方法暴露给其他程序,并且方法的命名也必须遵守一定的命名规范如果希望JavaBean能被持久化,则应该实现Serializable接口(序列化)package Bean;public class User { public St原创 2018-03-05 11:57:38 · 217 阅读 · 0 评论 -
JavaEE day7:Cookies和Sessions 2
关于请求的提交方式保存会话数据的两种技术Cookie:客户端技术 程序把每个用户的数据以cookie的形式写给用户各自的浏览器。当用户使用浏览器再去访问服务器中的web资源时,就会带着各自的数据。这样,web资源处理的就是用户各自的数据了。HttpSession:服务器技术 利用这个技术,服务器在运行时可以为每一个用户的浏览器创建一个其独享的HttpSession对象,由于session为用原创 2018-03-03 02:29:29 · 161 阅读 · 0 评论 -
JavaEE day4:Servlet的request和respose 1
简介Web服务器收到客户端的http请求,会针对每一次请求,分别创建一个用于代表请求的request对象、和代表响应的respose对象request和respose对象即代表请求和响应,那我们要获取客户端(浏览器)提交过来的数据,只需要找request对象就行了。要向容器输出数据,只需要找respose对象就行。HttpServletRequest通过getHeader拿到请求头中我们所关原创 2018-02-27 07:30:53 · 181 阅读 · 0 评论 -
JavaEE day6:Cookies和Sessions 1
什么是会话?用户开一个浏览器,点击多个超链接,访问了同一个服务器的多个web资源,然后关闭浏览器,这样的过程称之为一个会话。会话技术解决的核心问题——保存会话过程中产生的数据每个用户在使用浏览器与服务器进行会话的过程中,不可避免各自回产生一些数据,程序要想办法为每个用户保存这些数据。无法使用context域或者request来保存数据,因为只存了商品没有存对应信息,context的话无法区分原创 2018-02-28 10:18:18 · 152 阅读 · 0 评论 -
JavaBean的使用
根据mvc三层架构,model要和view、controller分开。model中的数据怎么存储呢?用javaBean来封装。这样其他程序可以通过反射获知javaBean的属性,并且调用其属性来保存数据。平常的时候我们用BeanUtils来使用Beanbeanutils的使用过程Map<String,String[]>parameterMap=request.getParameterMap(原创 2018-03-09 14:29:00 · 214 阅读 · 0 评论 -
JavaEE day3:Servlet
为什么要用Servlet?因为企业级应用工作时,需要实现以下三步 - 和客户端建立tcp连接 - 解析http请求报文(真正拿到客户端发送的数据) - 实现产品的业务逻辑 而每个应用都实现第一、第二步的话效率很低 那么我们需要引入一个集成1、2步的服务器程序Servlet此时我们就可以自己写程序实现自己的产品的业务逻辑client发出http请求报文——client和tomcat建立tco原创 2018-02-25 21:01:11 · 365 阅读 · 0 评论 -
JavaEE day5:Servlet的request和respose 2
Request回顾1、从请求中拿到响应信息请求行:GET/request/servelet/haha HTTP/1.1请求头内容:request.getHeader()请求报文中所携带的(请求参数)的数据,比如用户名、密码等表单数据:request.getParameter(key) 一个key对应一个valuerequest.getParameterValue(key) 一个key对应多原创 2018-02-28 07:08:47 · 212 阅读 · 0 评论 -
JavaEE:day1 JavaWebServer&HTTP
TomcatTomcat的目录结构bin:存放启动和关闭Tomcat的脚本文件conf:存放Tomcat服务器的各种配置文件lib:存放Tomcat服务器的支撑jar包(JavaEE的Servlet包放在这里)logs:存放日志文件temp:存放运行时产生的临时文件webapps:web应用所在目录,即供外界访问的web资源的存放目录work:Tomcat的工作目录Tomcat的se原创 2018-02-16 20:30:41 · 304 阅读 · 0 评论 -
JDBC事务学习
事务的概念: 事务指逻辑上的一组操作,组成这组操作的各个单元要么全部成功,要么全部不成功数据库开启事务命令:1、start transaction 开启事务DCL 2、Rollback 回滚事务 3、Commit 提交事务当jdbc程序向数据库获得一个Connection对象时,默认情况下这个connection对象会自动向数据库提交在它上面发送的SQL语句。若想关闭这种默认提交方式,让原创 2018-03-28 13:39:15 · 305 阅读 · 0 评论