javaweb复习(一)】的更多相关文章

学习网站开发一般都是3部走.1.基本的servlet.jsp.js.html的内容学习.2.ssm.ssh之类的框架学习.3.大型网站开发的框架和技术学习(目前我还没学到),我学习这部分主要的书是李兴华版<javaweb开发实战经典>和其他大牛的博客内容 第一部分是基础知识 1.胖客户端和瘦客户端的区别 程序运行时如果需要一个单独的客户端程序支持,一般为畔客户端,列如qq.而瘦客户端不需要. 2.web插件主要目的区分用户发出的请求是静态还是动态,静态web和动态web的本质区别是能否进行数据…
CSS中@import和link两种插入样式表方式有什么不同? 1.link属于HTML标签,除了引入css文件之外还能定义RSS等,而@import只能用于加载CSS. 2.link在引用CSS时,CSS是和页面共同加载的,而@import是等页面加载完成后再加载CSS. 3.link在所有浏览器中均可起作用,而@import是在CSS2.1提出的,低版本的浏览器不支持. 4.link标签可以使用JS控制DOM去改变样式,而@import不行. 简述一下serif和sans-serif的区别.…
js和jsp区分: js是一种脚本语言,常运行在前台和客户端交互,不会给服务器带来负担,可以更好的修饰静态页面 jsp可以说是servlet的一种,jsp会先翻译,翻译成Servlet执行,运行在服务器上,可以处理html上的数据和显示 总的来说还是有没有和服务器数据交互的区别,数据库交互和图像处理之类的  <%@include page ="被包含页面"%>和<jsp:include page="被包含页面"flush="ture&qu…
1.概述 JavaScript是基于对象和事件的脚本语言,主要应用在客户端 特点:信息动态交互,不可直接访问本地磁盘,只要是可以解析js的浏览器都可以跨平台执行 2.JS和JAVA比较 a:JS是面向对象的,JAVA是面向对象 b:JS解析后执行,而JAVA需要先编译成字节码文件再执行 c:JS是一种弱类型语言 3.程序编写的两种方式: 4.变量是弱类型的: 5.数组定义的方法 6.函数的定义…
1.CSS样式优先级 优先级:由上到下,由外到内.优先级越来越高 2.css选择器 html标签选择器 class选择器(.) id选择器(#) 3.优先级 style属性>id选择器>class选择器>标签名 4.css扩展选择器 关联选择器:标签嵌套的 <html> <head> <title>HTML示例</title> <style type="text/css"> div p { backgroun…
一.基础知识 1.一个html文件开始和结束的标签<html></html> 2.html的两部分<head>设置相关信息</head>,<body>页面的内容显示都写在这里</body> 3.html的代码不区分大小写的 4.<br/>换行,<hr/>换行且有下划线.这两个都是没有结束标签的. 5.如果图片在所有目录的上层目录day01,怎么表示上层目录 ../,怎么表示上层的上层 ../../ 6.超链接&…
sql复习 数据库管理系统(DBMS)的概述 1.什么是DBMS:数据的仓库 *方便查询 *可存储的数据量大 *保证数据的完整.一致 *安全可靠 2.DBMS的发展:今天主流数据库为关系型数据库管理系统(RDBMS 使用表格存储数据) 3.常见的DBMS:Orcale.MySQL.SQLServer.DB2.Sybase 4.DBMS = 管理程序 + 多个数据库(DB) 5.DB = 多个table(不只是table,但这里先不介绍其他组成成分) 6.table的结构(即表结构)和table的…
课程:孔浩前端视频教程(JavaScript系列:1~5讲) <html> <head> <title></title> <!--html只负责显示,不涉及逻辑控制和样式设计(需深度理解)--> <meta name="Generator" content="Sublime"></meta> <!--提供有关页面的元信息,如针对搜索引擎和更新频度的描述和关键词:meta中的元数…
课程:孔浩前端视频教程(CMS内容管理系统case) 1.背景知识 ASPCMS,是一个基于asp的CMS.类似于Jeecms是基于Java的.aspcms:http://www.aspcms.com Document Object Model,DOM文档对象模型.DOM是以面向对象方式描述的文档模型..html中的每一个标签被当做一个对象,<head><body>等,均被当做一个对象.JavaScript与Html结合起来,用于增强功能,提高了与用户之间的交互性能. 创建文件为.…
jsp:就是java server page ,  html嵌入java  ,所以更方面显示(V) serlet,就是服务器端小程序 java中嵌入html,更方面业务处理. jsp执行过程 1)客户端发出请求. 2)Web容器将JSP转译成Servlet源代码. 3)Web容器将产生的源代码进行编译. 4)Web容器加载编译后的代码并执行. 5)把执行结果响应至客户端.…
html:是网页的骨架,静态网页初步的轮廓,简单粗糙,僵硬又没有美感.表单的标签<form>,里面的<input>很常用,里面有type属性等css:为了更加灵活,常与div一起布局,设置边框,颜色,位置等,标签内写(关键词style)JavaScript:比前两个多了var多了function(),,有对象有方法,走向动态,通过<script></script>标签插入到HTML页面JQuery:JavaScript封装和创建对象不方便操作,于是有了JQu…
本文用到的数据库如下: CREATE DATABASE exam; /创建部门表/ CREATE TABLE dept( deptno INT PRIMARY KEY, dname ), loc ) ); /创建雇员表/ CREATE TABLE emp( empno INT PRIMARY KEY, ename ), job ), mgr INT, hiredate DATE, sal ,), COMM ,), deptno INT, CONSTRAINT fk_emp FOREIGN KEY…
2015-01-14 一直计划着学习java,今天晚上终于下定决心看了下传智播客朴乾老师的javaweb开发视频day01之第一讲,主要内容是开发工具简单介绍.怎么创建工程.Junit的介绍,我是C#出生,所以对号入了座. 1.JDK  ==  .Net Framework 都是基础库,但是Java开发工具要手动引入,类似dll引入 2.Content Assist  ==   AutoComplete java里面的快捷键是alt+/(智能提示),个人还是习惯tab键,ctrl+shift+o…
Day16 JavaWEB过滤器和监听器技术 复习: 1.大结果集分页mysql的实现,是使用那个关键字,从user表中取第一页的数据,长度为10,sql语句怎么写? 2.分页查询的起始位置(startIndex)如何计算? 3.分页数据中的尾页如何计算? 4.分页Service的业务处理有那几个步骤? 过滤器介绍 什么是过滤器 生活中的例子: 滤水器,口罩,杯子上滤网,渔网 生活中的过滤器:留下我们想要的,排除,我们不想要的. 高考: 只有分数够高的同学才能进入理想的大学.有一部分同学被拦截在…
第12天 JSP.EL技术 今日任务: JSP技术入门和常用指令 JSP的内置对象&标签介绍 EL表达式&EL的内置对象 课堂笔记 1.JSP技术入门和常用指令 1.1.JSP的由来.脚本元素回顾 JSP:Java Server Page JSP作用:页面上可以书写java代码 JSP在页面中可以书写__html.java.css.javascript_____代码. 复习JSP中的三种定义格式 1.脚本声明 格式:<%! 书写Java代码 %> 2.脚本表达式 格式:<…
以往学习的时候大多是看完书或者看完视频,动手实践一下就OK了.然而过了一段时间我发现东西都忘差不多了,需要复习才能重新掌握.现在开始学习JavaWeb了,我将在这里记录自己的学习的一点一滴,不仅便于自己以后回顾知识点,也希望能对JavaWeb初学者有所帮助.文章的大部内容是我对李刚老师的<轻量级JavaEE企业应用实战>一书的学习总结,并非个人原创.本系列文章为Java新手的学习总结,大神请自动路过. JSP/Servlet是Java EE规范的两个基础成员,也是Java EE开发的基础知识,…
孙卫琴老师的javaweb一书已经买了很多年,由于很厚一直也没有去好好阅读下, 项目发布后有闲暇时间,决定快速学习了,毕竟很多概念和知识主要还是复习. 对于互联网,我们可以简单认为浏览器就是会人类语言和html语言的机器人,它主要职责就是把html页面已我们可以理解的方式呈现,而tomcat等web服务器却是将java语言.jsp页面翻译为html页面发送给浏览器.由于http是应用层协议,基于tcp协议,所以我们自己也可以用socket等方式构建自己的web服务器,这部分java有个规范就是s…
前言 这段时间要学习hadoop,但是也希望把自己的web知识复习起来.所以花自己休息的时间把这些web的知识好好的巩固一下!没有什么可以阻挡我前进的脚步. 首先我们先了解一下: C/S:客户端 / 服务器 (胖客户端) B/S:浏览器 / 服务器 (瘦客户端) JavaBean:就是一个普通类(实体bean),包含三样标准:一个无参构造.私有属性.公共的getter和setter方法. 一.javaWeb开发模式之Model1 其实在前面中javaweb知识中我们主要讲了两大类:一是servl…
上一篇博文我们讲解了 MVC 小案例,案例中包含了基本的增.删.改.查,对这个案例的有兴趣的伙伴可以自己动手实践一下,去复习一下或者说是学点新的知识!如果有已经看过且实践过的伙伴相信对 JSP 页面中的 Java 代码很是烦躁.在 JSP 页面上写 Java 代码不仅影响美观而且对很容易写错我们想写的逻辑代码,我们今天所讲的 JSTL 就可以完美解决在 JSP 页面上写 Java 代码的缺点.在开始讲解 JSTL 之前我们先讲解一下 EL.自定义 JSTL等知识点. EL(Expression…
一.JavaWeb示例 1.1.Servlet Hello World&IDEA创建第一个Servlet 新建项目 选择maven 组织名与项目名 位置,完成 允许自动导入包 添加框架支持,变换成web项目 选择web application 如果没有Web-INF 添加Web容器支持,tomcat 添加tomcat 设置tomcat属性 设置虚拟目录 运行 添加一个Servlet 新建个一个用于存放servlet的包com.tax.action 结果 创建一个servlet 添加Servlet…
孙卫琴老师的javaweb一书已经买了很多年,由于很厚一直也没有去好好阅读下, 项目发布后有闲暇时间,决定快速学习了,毕竟很多概念和知识主要还是复习. 对于互联网,我们可以简单认为浏览器就是会人类语言和html语言的机器人,它主要职责就是把html页面已我们可以理解的方式呈现,而tomcat等web服务器却是将java语言.jsp页面翻译为html页面发送给浏览器.由于http是应用层协议,基于tcp协议,所以我们自己也可以用socket等方式构建自己的web服务器,这部分java有个规范就是s…
现在公司主要用jsp+servlet这种原生的开发方式,用的是uap的开发平台,所以趁着这个时候把有关javaweb的知识回顾一下. 首先是从servlet开始. 一.什么是Servlet?(是一些理论知识,摘自菜鸟教程http://www.runoob.com/servlet/servlet-intro.html) Java Servlet 是运行在 Web 服务器或应用服务器上的程序,它是作为来自 Web 浏览器或其他 HTTP 客户端的请求和 HTTP 服务器上的数据库或应用程序之间的中间…
本文仅为新手想学习javaWeb的提供一些参考,有不足或错误之处可以修改或添加,另希望以后学习者可以同样将自己的心得发来和大家分享...谢谢 1 前台:html,css,javascript  这是最基本的三种技术html是网页上的基本标签格式,css则是指层叠样式表 (Cascading Style Sheets)用来修饰html的相当于一件衣服,javascript则是浏览器的脚本语言用来控制静态页面的动态效果.同时javascript还有一个轻量级的类库jquery, 而我们常说的Ajax…
总结Struts2 框架 struts2技术的优势 项目开源,使用及拓展方便 提供Exception处理机制 Result方式的页面导航,通过Result标签很方便的实现重定向和页面跳转 通过简单.集中的配置来调度业务类,使得配置和修改都非常容易 提供简单.统一的表达式语言来访问所有可访问的数据 提供标准.强大的验证框架和国际化框架 提供强大的.可以有效减少页面代码的标签 提供良好的Ajax支持 拥有简单的插件,只需放入相应的Jar包,任何人都可以扩展Struts2框架,比如自定义拦截器.自定义…
本文整理了微信公众号[Java技术江湖]发表和转载过的Java Web优质文章,想看到更多Java技术文章,就赶紧关注吧. IDEA中的Maven实战 老师,免费版的IDEA为啥不能使用Tomcat? IDEA 神器入坑指南!17 个常用快捷键奉上! 用了这么久 IDEA ,你竟然不知道有个功能叫自动补全! 精选IDEA中十大提高开发效率的插件! 深度解读 Tomcat 中的 NIO 模型 [Java基本功]离开IDE,使用javac和Java构建项目 简单介绍几种Java后台开发常用框架组合…
Java第三阶段复习: 1. Spring 1. IOC: 定义:Inverse Of Controller:反转控制,将bean对象的创建和对象之间的关联关系的维护由原来我们自己创建.自己维护反转给了spring 的容器来创建bean对象及维护关联关系 解决:解决了上层建筑严重依赖下层建筑的问题,实现了上层建筑对下层建筑的控制 实现:DI[Dependency Injection], xml解析+反射+容器+设计模式 2. Aop: 定义:Aspect Oreinted Programming…
本系列文章将整理到我在GitHub上的<Java面试指南>仓库,更多精彩内容请到我的仓库里查看 https://github.com/h2pl/Java-Tutorial 喜欢的话麻烦点下Star哈 文章首发于我的个人博客: www.how2playlife.com 本文是微信公众号[Java技术江湖]的<走进JavaWeb技术世界>其中一篇,本文部分内容来源于网络,为了把本文主题讲得清晰透彻,也整合了很多我认为不错的技术博客内容,引用其中了一些比较好的博客文章,如有侵权,请联系作…
本系列文章将整理到我在GitHub上的<Java面试指南>仓库,更多精彩内容请到我的仓库里查看 https://github.com/h2pl/Java-Tutorial 喜欢的话麻烦点下Star哈 文章首发于我的个人博客: www.how2playlife.com 本文是微信公众号[Java技术江湖]的<走进JavaWeb技术世界>其中一篇,本文部分内容来源于网络,为了把本文主题讲得清晰透彻,也整合了很多我认为不错的技术博客内容,引用其中了一些比较好的博客文章,如有侵权,请联系作…
为了复习之前学习的相关的html,javaweb等知识.自己有重新编写了一遍学生选课系统. 下面主要展示登录界面的代码,以及各个大的主页面的相关jsp. <%@ page language="java" contentType="text/html; charset=utf-8" pageEncoding="utf-8"%> <!DOCTYPE html> <html> <head> <met…
servlet简介 Servlet(Server Applet)是 Java Servlet 的简称,是使用 Java 语言编写的运行在服务器端的程序.具有独立于平台和协议的特性,主要功能在于交互式地浏览和生成数据,生成动态Web内容.通常来说,Servlet 是指所有实现了 Servlet 接口的类.Servlet的主要工作流程如下图: Servlet 的请求首先会被 HTTP 服务器(如 Apache)接收,HTTP 服务器只负责静态 HTML 页面的解析,而 Servlet 的请求会转交给…