JSP、Servlet、JDBC学习笔记
WEB的学习 
* 服务器 
* 网络的架构(面试题) 
* C/S client/server 客户端/服务器端 例子:QQ 快播 暴风影音 
* 优点:交互性好,服务器压力小。 
* 缺点:客户端更新了,下载。
        * B/S   browser/server  浏览器/服务器端        例子:购物网站 12306
            * 缺点:服务器压力大。
            * 优点:服务器更新就ok。
    * WEB网页 javaweb 使用java开发网页。
    * 静态的web资源
        * HTML、CSS、JAVASCRIPT
    * 动态的web资源
        * 数据发生变化。例子:
        * Servlet/JSP
        * ASP   .net    微软开发
        * PHP   开源(开发网站那速度真快),提供模板。
        * RUBY  小日本开发的。
        * JAVA做什么?后台的管理系统,处理大数据。
    * 服务器的介绍
        * 原理:网络编程。
        * 概念:
            * 硬件:就是一台主机。
            * 软件:安装了服务器的软件(tomcat)。
            * 安装软件后,称为WEB服务器。
            * 启动服务器,访问资源。
            * 访问:http://+ip+端口号 找到主机。如果资源的文件,就可以访问了。
            * 访问百度:http://www.baidu.com/
            * HTTP协议默认端口号是80,可以不写。
            * ping www.baidu.com    61.135.169.121
            * 如果想访问本机的服务器(扩展)
                * http://localhost:80
                * http://127.0.0.1:80
    * 常见服务器
        * WebLogic  BEA公司开发的(被Oracle收购了)    收费的 支持JAVAEE所有的规范(EJB servlet/jsp规范)
            * (JAVA MySql(Oracle)   WebLogic)
        * WebSphere IBM公司开发的    收费的 支持JAVAEE所有的规范(EJB servlet/jsp规范)
            * 银行喜欢用
        * Tomcat    apache(开源的组织,非常的伟大)只Servlet/JSP规范。免费的。
    * Tomcat的安装和注意实现
        * (前提条件)安装JDK,配置java的环境变量。
        * 安装版(给客户用)
        * 解压版:解压当前文件夹,目录不要有中文。
        * 启动服务器:tomcat/bin/startup.bat(启动服务器)
        * 访问:http://192.168.24.215:8080访问服务器的主页。
        * 关闭服务器:点关闭按钮,shutdown.bat
    * 常见启动问题
        * 配置环境变量。C:\Program Files (x86)\Java\jdk1.6.0_16
            * 一闪而过,环境变量没配置好。
        * 端口占用问题
            * java.net.BindException: Address already in use: JVM_Bind
            * 端口被占用。
            * 解决问题:
                * 结束掉占用端口的应用程序。
                    * 找到占用端口的应用程序。
                    * 通过命令  netstat –ano,在任务管理器中结束程序。
                * 修改端口号。
                    * 修改配置文件了。
                    * tomcat/conf/server.xml配置文件
                    <Connector port="80" protocol="HTTP/1.1"
                       connectionTimeout="20000"
                       redirectPort="8443" />
                * 有应用程序占用80端口,用上边的方式解决。
                * 有的WIN7系统自带World wide web publish IIS服务,默认占用80端口。
                    * 如果有。去服务中,该手动启动。												
											JSP、Servlet、JDBC学习笔记的更多相关文章
- JSP/Servlet Web 学习笔记 DayOne
		
JSP概述 1)JSP是一种动态网页技术标准,它是在传统的页面HTML文件中插入Java程序段和JSP标记(tag),从而形成JSP文件(*.jsp),也称JSP页面. 2)JSP容器是一个支持JSP ...
 - JSP/Servlet Web 学习笔记 DayTwo
		
JSP指令 a)page指令 定义JSP文件中的全局属性.一个JSP页面可以包含多个page指令.除了Import以外,其他page指令定义的属性/值只能出现一次. 其详细语法为: <%page ...
 - JSP/Servlet Web 学习笔记 DayFour
		
Servlet概述 Servelt是使用Java Servlet应用程序接口及相关类和方法的Java程序. Servlet是用Java编写的Server端程序,它与协议和平台无关.Servlet运行于 ...
 - JSP/Servlet Web 学习笔记 DayThree
		
JSP内置对象 使用JSP语法可以存取这些内置对象来执行JSP网页的Servlet环境相互作用.内置对象其实是由特定的Java类所产生的.每一种内置对象都映射到一个特定的Java类或者端口,在服务器运 ...
 - JSP/Servlet Web 学习笔记 DaySix —— EL表达式
		
1)EL从scope中得到参数时可以自动转换类型,因此对于类型转换的限制更加宽松. 2)使用EL表达式,可以简化变量和对象的访问. 3)EL表达式必须以 ${XXXX} 来表示. 4)EL提供点(.) ...
 - JSP/Servlet Web 学习笔记 DayFive
		
ServletConfig <只对当前Servlet有效> (1)在Web容器初始化Servlet实例时,都会为这个Servlet准备一个唯一的ServletConfig实例(俗称Serv ...
 - JSP/Servlet Web 学习笔记 DayThree —— 实现一个登陆小界面
		
项目说明 利用JSP.HTML.JS实现了一个简易的登陆系统.根据前两天的所学,实现了如下功能: a)用户名.密码验证(不基于数据库,只做一个简单的表单数据获取并验证) b)页面访问次数统计 c)验证 ...
 - 使用JSP+Servlet+Jdbc+Echatrs实现对豆瓣电影Top250的展示
		
使用JSP+Servlet+Jdbc+Echatrs实现对豆瓣电影Top250的展示 写在前面: 有的小伙伴,会吐槽啦,你这个标题有点长的啊.哈哈 ,好像是的!不过,这个也是本次案例中使用到的关键技术 ...
 - [项目分享]JSP+Servlet+JDBC实现的云端汽修后台管理系统
		
本文存在视频版本,请知悉 项目简介 项目来源于:https://gitee.com/chenlinSir/CloudDemo-servlet 难度等级:简单 基于JSP+Servlet+Jdbc的云端 ...
 - [项目分享]JSP+Servlet+JDBC实现的学生信息管理系统
		
本文存在视频版本,请知悉 项目简介 项目来源于:https://gitee.com/liu_xu111/JavaWeb01 这次分享一个学生管理系统,我感觉这是程序员在大学时期的毕设和课程设计选择最多 ...
 
随机推荐
- ftp搭建 与http服务访问
			
Linux安装ftp组件 1 FTP http://jingyan.baidu.com/article/380abd0a77ae041d90192cf4.html安装vsftpd组件 安装完后,有/e ...
 - window.load 和$(document).ready() 区别
			
1.执行时间 window.onload必须等到页面内包括图片的所有元素加载完毕后才能执行. $(document).ready()是DOM结构绘制完毕后就执行,不必等到加载完毕.2.编写个数不同 w ...
 - UOJ207:共价大爷游长沙
			
题面 UOJ Sol 神题 给每个点对随机一个权值,把这两个点的权值异或上这个随机的值 用\(LCT\)维护子树信息,若子树异或和为所有点对的异或和那么就是答案 大常数代码 # include < ...
 - [BZOJ1707] [Usaco2007 Nov] tanning分配防晒霜 (贪心)
			
Description 奶牛们计划着去海滩上享受日光浴.为了避免皮肤被阳光灼伤,所有C(1 <= C <= 2500)头奶牛必须在出门之前在身上抹防晒霜.第i头奶牛适合的最小和最 大的SP ...
 - 【Chrome控制台】获取元素上绑定的事件信息以及监控事件
			
需求场景 在前端开发中,偶尔需要验证下某个元素上到底绑定了哪些事件,以及监控某个元素上的事件触发情况. 解决方案 普通操作 之前面对这种情况,一般采取的措施就是在各个事件里写console.info, ...
 - javascript DOM操作  节点的遍历
			
通过javascript的遍历可以由一个节点来查找它的子节点(childNodes).兄弟节点(nextSibling/previousSibling)和父节点(parentNode). 代码说明: ...
 - javaScript执行环境、作用域链与闭包
			
一.执行环境 执行环境定义了变量和函数有权访问的其他数据,决定了他们各自的行为:每个执行环境都有一个与之关联的变量对象,环境中定义的所有变量和函数都保存在这个对象中.虽然我们编写的代码无法访问这个对象 ...
 - 通过银行卡号识别归属银行,php方式
			
这个例子不是很全,要做到齐全必须使用数据库字典来索引,而且数据量庞大,建议生产使用时限制几大行就行,直接不支持其他小行.此案例抛砖引玉 /** * 银行卡信息识别相关类 * 把bin号转化为长整形,再 ...
 - git上传项目到github简易步骤
			
第一步: 在github创建仓库,创建完成进入该仓库,仓库地址如:https://github.com/winerss/wcMall格式 第二步:使用git,cd到本地项目目录下,执行git明令: g ...
 - Solidity调试 - 实现变量打印
			
Solidity没有print或console.log方法可以用来打印变量,这会给我们调试程序增加难度. Solidity有event功能,可以在event中记录变量信息,通过调用event方法也可以 ...