JavaWeb课程总结系列
redarmychen
陈红军Java/3G讲师毕业于河北师范大学,Java软件开发工程师Android软件开发工程师.曾任公司软件研发中心系统架构师和项目经理,主持完成了中国电子信息服务平台系统的开发,国家电网系统项目开发、河北软件职业技术学院移动报名系统的开发、并领导完成了多个企业项目的设计和开发。在工作中总结出自己的一套培训方法,擅长结合实际中的例子来讲解抽象的编程技术,授课风格幽默,思路清晰。曾负责河北软件职业技术学院-乐知学院的教学管理和Java、android方向的授课,现担任八维教育大数据学院专高阶段主任,负责课程研发,团队建设,学生管理方面的工作
展开
-
http协议_齐禄禄的个人总结(第二次课)
http协议一.http简介1.基本介绍:(1)客户端连上web服务器后,若想获得web服务器中的某个web资源,需遵守一定的通讯格式,HTTP协议用于定义客户端与web服务器通迅的格式。(2)WEB浏览器与WEB服务器之间的一问一答的交互过程必须遵循一定的规则,这个规则就是HTTP协议。(3)HTTP是hypertext transfer protocol(超文本传输协议)的原创 2012-11-07 11:42:50 · 3177 阅读 · 0 评论 -
标准标签库(JSTL)_李晖晖的个人总结(第十三次课)
准备实验环境本章中所有的例子程序都在名为JSTL的WEB应用程序中运行,使用的Tomcat服务器版本为Tomcat5.5。为了简化代码和突出重点,本章中所有的JSP网页文件的例子程序都省略了、、、等HTML全局架构标签。本章中用于描述标签的语法的各种符号的意义如下: […]:表示方括号中的内容是可选的; {option1|option2|option3|…}:表示花括号中用原创 2012-12-03 18:57:30 · 10355 阅读 · 0 评论 -
有关采用Filter:实现网站自动登录功能模块
有关采用Filter:实现网站自动登录的功能模块. 该功能模块结合CSDN网站的自动登录功能模块的分析,结合JavaWeb课程的Filter的知识,Cookie技术,JSP技术,Servlet技术等完成了网站自动登录功能的模块.原创 2014-01-02 15:13:05 · 9488 阅读 · 5 评论 -
原创:java.lang.UnsupportedClassVersionError: Bad version number in .class file
异常备忘:java.lang.UnsupportedClassVersionError: Bad version number in .class file 今天在导入一个工程时,编译并打包到Tomcat后,发现出现java.lang.UnsupportedClassVersionError: Bad version number in .class file异常,检查了一下我的myEc原创 2011-11-27 20:24:39 · 2045 阅读 · 0 评论 -
tomcat缓存的问题!
郁闷的事情! 今天在开发项目的时候,遇到了一个非常严重的错误,就是tomcat的缓存问题,我在Myeclipse目录创建的项目明明修改了项目的一个文件内容,我把所有清除的方法都使用,都没有解决。最后还是换了一同样的一个版本的tomcat并改变了tomcat的目录才解决掉!很是郁闷! 以下是转载:tomcat清除缓存的方式:用tomcat容器,大家可能会发现这样的原创 2011-12-01 22:51:41 · 27831 阅读 · 5 评论 -
Eclipse开发Web项目
Eclipse开发Web项目1. 开发环境的搭建... - 1 -1.1. 开发工具... - 1 -1.2. 搭建开发环境... - 1 -2. 开发Web项目... - 1 -2.1. 新建Web项目... - 1 -2.2. 开发Servlet - 3 -2.3. 发布Web项目... - 5 -2.4.转载 2011-12-07 08:22:18 · 2639 阅读 · 0 评论 -
jsp+servlet+commons-fileupload-1.3.jar+commons-io-2.4.jar+jstl标签库实现文件上传与下载
下面按照从用户访问请求开始,到得到结果的处理流程(从用户上传界面到用户下载处理的整个过程代码).粘贴的代码1.视图界面upload.jsp代码My JSP 'index.jsp' starting page<!-- --> function checkUpload(){ var $upFile = $("#upf原创 2013-12-27 12:17:27 · 8096 阅读 · 0 评论 -
Myeclipse修改Servlet模板类操作
一、首先查找到Myeclipse的安装路径,在桌面图标上:右击-----打开文件位置就可以进入的安装路径;二、进入安装目录后打开pugins文件夹三、查找com.genuitec.eclipse.wizards_11.0.0.me201303311935.jar文件四、打开方式选择解压工具(并不是解压操作,只是转载 2013-11-04 19:53:16 · 4727 阅读 · 0 评论 -
有关采用Filter实现禁用缓存和使用缓存操作实现与分析
1.缓存: 为了提高访问网页的速率,InternetExplorer浏览器会采用累积式加速的方法,将曾经访问的网页内容(包括图片以及cookie文件等)存放在电脑里。这个存放空间,就称它为IE缓存。以后每次访问网站时,IE会首先搜索这个目录,其中已经有访问过的内容,那IE就不必从网上下载,而直接从缓存中调出来,从而提高了访问网站的速率。2.jsp采用模板元素设置禁用缓存的代码原创 2013-12-30 13:07:38 · 7336 阅读 · 3 评论 -
原创:servlet技术实现用户名唯一的验证处理详解
在项目的开发过程中离不开用户名唯一的验证或者邮件唯一的验证.那通过servlet技术是怎么实现,下面以用户名唯一验证案例讲解。实现效果: 当用户名输入框失去焦点的时候,能够实现用户名唯一的验证:步骤: 1、设计界面代码并且引入js文件2、在util.js文件中封装 1、通过id获取dom对象的方法 2、创建XMLHTTP原创 2013-03-13 18:49:10 · 3834 阅读 · 0 评论 -
国际化标签_李晖晖的个人总结(第十四次课)
国际化标签国际化标签库概述为了简化WEB应用的国际化开发,JSTL中提供了一个用于实现国际化和格式化功能的标签库,我们将其简称为国际化标签库,JSP规范为国际化标签库建议的前缀名为fmt。国际化标签库中包括了一组用于实现WEB国际化功能的标签,这组标签封装了Java语言中java.util和java.text这两个包中与国际化相关的API类的功能。国际化标签库中提供了绑定资源包和从资源包中原创 2012-12-03 20:03:05 · 3485 阅读 · 0 评论 -
JSP简介_赵雅智的个人总结(第八次课)
JSP起源:只有局部内容需要动态产生和改变。在很多动态网页中,绝大部分内容都是固定不变的Servlet程序的代码将非常臃肿,编写和维护都将非常困难。使用Servlet程序来输出只有局部内容需要动态改变的网页,其中所有的静态内容也需要程序员用Java程序代码产生实现美工设计与java代码的结合。对大量静态内容的美工设计和相关HTML语句的编写,并不是程序员所要做的工作,程序员对此也不一定在行原创 2012-11-18 21:26:14 · 2924 阅读 · 1 评论 -
JSP语法_史国旭的个人总结(第九次课)
JSP模版元素1.JSP页面中的HTML内容称之为JSP模版元素。2.JSP模版元素定义了网页的基本骨架,即定义了页面的结构和外观。JSP脚本表达式1.JSP脚本表达式(expression)用于将程序数据输出到客户端语法:变量或表达式 %>举例:当前时间:2.JSP引擎在翻译脚本表达式时,会将程序数据转成字符串,然后在相应位置用out.print(…) 将数据输给原创 2012-11-19 09:14:07 · 8004 阅读 · 0 评论 -
会话之session技术_史国旭的个人总结(第七次课)
什么是Session使用Cookie和附加URL参数都可以将上一次请求的状态信息传递到下一次请求中,但是如果传递的状态信息较多,将极大降低网络传输效率和增大服务器端程序处理的难度。Session技术是一种将会话状态保存在服务器端的技术 ,它可以比喻成是医院发放给病人的病历卡和医院为每个病人保留的病历档案的结合方式 。 客户端需要接收、记忆和回送 Session的会话标识号,Sessio原创 2012-11-07 13:37:55 · 4784 阅读 · 0 评论 -
会话之cookie技术_赵雅智的个人总结(第六次课)
什么是会话?在日常生活中,从拨通电话到挂断电话之间的一连串的你问我答的过程就是一个会话。会话可简单理解为:用户开一个浏览器,点击多个超链接,访问服务器多个web资源,然后关闭浏览器,整个过程称之为一个会话。会话过程中要解决的一些问题?每个用户在使用浏览器与服务器进行会话的过程中,不可避免各自会产生一些数据,服务器要想办法为每个用户保存这些数据。例如:多个用户点击超链接通过一个s原创 2012-11-07 13:10:52 · 5076 阅读 · 0 评论 -
HttpServletResponse应用_侯子腾的个人总结(第四次课)
HttpServletResponse应用一、简介: Web服务器收到客户端的http请求,会针对每一次请求,分别创建一个用于代表请求的request对象、和代表响应的response对象。request和response对象即然代表请求和响应,那我们要获取客户机提交过来的数据,只需要找request对象就行了。要向客户机输出数据,只需要找response对象就行了。WEB服原创 2012-11-07 12:51:01 · 5505 阅读 · 1 评论 -
Servlet开发基础_常瑞鹏的个人总结(第三次课)
Servlet的应用Servlet是一种独立于平台和协议的服务器端的Java应用程序,可以生成动态的web页面。它担当Web浏览器或其他http客户程序发出请求、与http服务器上的数据库或应用程序之间交互的中间层。 动态的web页面 : 所谓动态网页,就是在不同时刻或不同条件下访问Web服务器上的同一个页面时,浏览器会获得不同的内容。 •主要内容:Web应用程序开发过原创 2012-11-07 12:48:15 · 3030 阅读 · 3 评论 -
Tomcat_曹建波的个人总结(第一次课)
TomcatTomcat是Apache 软件基金会(Apache Software Foundation)的Jakarta 项目中的一个核心项目,由Apache、Sun 和其他一些公司及个人共同开发而成。由于有了Sun 的参与和支持,最新的Servlet和JSP 规范总是能在Tomcat 中得到体现,Tomcat 5 支持最新的Servlet 2.4 和JSP 2.0 规范。因为Tomcat原创 2012-11-07 11:38:16 · 3657 阅读 · 0 评论 -
EL表达式_齐禄禄的个人总结(第十次课)
介绍:JSP表达式语言(Expression Language),简称EL,最初定义在JSTL1.0规范中,直到JSP2.0之后,EL表达式才正式成为JSP规范中的一部分。使用El的目的:EL为存取变量、表达式运算和读取内置对象等内容提供了新的操作方式。EL表达式的目的是为了使JSP页面编写起来更简单。EL表达式概述EL表达式是为了便于获取数据而定义的一原创 2012-11-27 21:02:40 · 6136 阅读 · 0 评论 -
简单标签_侯子腾的个人总结(第十二次课)
简单标签简介由于传统标签使用三个标签接口来完成不同的功能,显得过于繁琐,不利于标签技术的推广, SUN公司为降低标签技术的学习难度,在JSP 2.0中定义了一个更为简单、便于编写和调用的SimpleTag接口来实现标签的功能。实现SimpleTag接口的标签通常称为简单标签。简单标签共定义了5个方法:setJspContext方法setParentgetParent方法setJsp原创 2012-11-27 21:29:23 · 2756 阅读 · 0 评论 -
传统标签_曹建波的个人总结(第十一次课)
自定义JSP标签概述 自定义JSP标签就是程序员定义的一种JSP标签,这种标签把那些信息显示逻辑封装在一个单独的Java类中,通过一个XML文件来描述它的使用。当页面中需要使用类似的显示逻辑时,就可以在页面中插入这个标签,从而完成相应的功能。使用自定义标签,可以分离程序逻辑和表示逻辑,将Java代码从HTML中剥离,便于美工维护页面;自定义标签也提供了可重用的功能组件,能够提高工程的开发效原创 2012-11-27 21:19:33 · 2566 阅读 · 0 评论 -
关于JavaMail在QQ邮件作为发件人出现的bug说明
JavaMail,顾名思义,提供给开发者处理电子邮件相关的编程接口。它是Sun发布的用来处理email的API。它可以方便地执行一些常用的邮件传输。我们可以基于JavaMail开发出类似于Microsoft Outlook的应用程序。直接上案例代码:package mail.test;import java.util.Date;import java.util.Prope原创 2016-11-11 15:48:41 · 9113 阅读 · 0 评论