第一章:java web
milsevol米林
这个作者很懒,什么都没留下…
展开
-
菜鸟学Android笔记(三十五):路径专题
绝对路径:以/开头的路径就叫做绝对路径,绝对路径在相对于的路径上直接拼接得到最终的路径相对路径:不以/开头的路径就叫做相对路径,相对路径基于当前所在的路径计算的到最终的路径硬盘路径:以盘符开头的路径就叫做硬盘路径.是哪个路径就是哪个路径.没有相对于谁的问题虚拟路径::--写虚拟路径时都使用绝对路径 如果路径是给浏览器用的,这个路径相对于虚拟主机,所以需要写上web原创 2015-06-16 19:21:47 · 367 阅读 · 0 评论 -
菜鸟学Android笔记(十四):web的应用目录及如何配置主页?
一、web应用目录结构假设,\tomcat\webapps\ROOT,ROOT是一个web应用目录在ROOT文件夹下有1、静态资源(html,css,js)和JSP直接放置在news目录下,这可以直接被浏览器访问(假设有一个jk.html)2、WEB-INF------可以没有,但最好有,如果有必要要有以下目录,放置在这里的资源,浏览器是没有办法直接方法原创 2015-06-01 13:10:01 · 344 阅读 · 0 评论 -
菜鸟学Android笔记(十五):Tomcat、web应用配置和综合演练
一、如何为网站配置虚拟主机1、先建立一个web应用如在E盘建立一个文件夹baidu,里面有一个根目录ROOTROOT里面有jk.html和WEB-INF目录2、在host中添加一个虚拟主机在tomcat\conf目录的Server文件中,添加如下代码: 这时就可以在浏览器中输入“http://www.baidu.com” 就可以打开jk.html文件的内容3、问题:原创 2015-06-01 13:53:06 · 434 阅读 · 0 评论 -
菜鸟学Android笔记(十二):Tomcat的安装配置
一、web服务器1、含义2、常见的服务器WebLogicwepSphereTomcat(我们用的)二、安装Tomcat1、下载压缩包2、配置java_hone环境变量如何证明已经配置起来了?在浏览器输入“http://localhost:8080” 能够显示即就可以了三、常见的问题1、8080是端口如何修改端口找到conf 中的server.原创 2015-05-31 14:59:03 · 510 阅读 · 0 评论 -
菜鸟学Android笔记(十六):零散的知识点
一、真实的网站建站流程1、租一个固定的ip2、注册一个域名3、到dns服务器将域名指向ip二、如何将web应用打包如:将E盘目录下的baidu打包1、首先进入cmd,然后切换到E盘的baidu目录下中的ROOT,这才是一个web应用问题1:如何在cmd中进入这个ROOT目录?进去后就可以将web应用打包 ,命令行:jar -cvf ROOT.war *原创 2015-06-02 20:01:40 · 325 阅读 · 0 评论 -
菜鸟学Android笔记(十九):Servlet快速入门
一、Servlet1、sun提供的一种动态web资源开发技术,本质就是一段java小程序,可以将Servlet加入Servlet容器中运行Servlet容器------能够运行Servlet的环境就叫做Serverlet容器-------tomcatweb容器---------能够运行web应用的环境就叫做web容器-------tomcat2、如何开发Servlet?写一个类原创 2015-06-03 16:45:21 · 366 阅读 · 0 评论 -
菜鸟学Andoid(二十一):Servlet的继承结构和修改Servlet模版
一、Servlet的继承结构Servlet接口 |-----GenericServlet:Servlet的通用继承类,为Servlet接口实现了那些不常用的方法 |-----------HttpServlet:在通用Servlet的基础上,更加http协议进行了进一步的强化:实现了GenericServlet中的Service方法,并原创 2015-06-04 23:06:03 · 778 阅读 · 0 评论 -
菜鸟学Android笔记(二十六):Response数据输出
一、Response的概念二、respone |-----三、原创 2015-06-09 01:13:35 · 1360 阅读 · 0 评论 -
菜鸟学Android笔记(三十六):JSP入门
一、JSP的概念学完Servlet技术,轮到学新技术了JSP话说之前学的糊里糊涂,对Servlet技术具体有什么用还不是很了解,今天对照JSP技术的作用,有些明天简单来说,Servlet技术是在java写html的技术,JSP技术是在html写java的技术官方的话是这样说地:JSP全称是Java Server Pages,它和servle技术一样,都是SUN公司定义的一种原创 2015-06-16 23:06:28 · 550 阅读 · 0 评论 -
菜鸟学Android(四十四):jsp标签技术简介及jsp标签的开发详解
一、jsp标签技术简介在jsp中要写的java代码很多,人们希望java能从jsp页面中抽离出来,所以就出现了jsp标签技术,也称为JSP动作元素jsp标签技术分为四大类1.jsp标签:也称为jsp动作元素,这是java自带的,不用引入第三方的包2.el表达式 :作用主要是替代脚本表达式,另外有一套EL函数库(由san公司提供)3.JSTL标签库:在javaee4.0之前要原创 2015-08-05 21:38:15 · 664 阅读 · 0 评论 -
Android学习笔记(四十六):JSTL标签函数库
JSTL标签函数库是JSP标签技术的第三个知识点,前两个分别是JSP标签、EL表达式和EL函数库。现在来学JSTL标签函数库。一、JSTL的简介JSTL是JavaServer Pages Standard Tag Library的缩写,它是由由JCP(Java Community Process)指定标准,可以配合EL表达式来取代java程序,提高代码的阅读性那么JSTL是由谁开发的?原创 2015-08-19 23:52:21 · 410 阅读 · 0 评论 -
菜鸟学Android笔记(四十七):自定义标签开发案例及打包
案例1:开发if标签先建立一个IFTag.javapackage com.Test;import java.io.IOException;import javax.servlet.jsp.JspException;import javax.servlet.jsp.tagext.SimpleTagSupport;public class IFTag extends Simple原创 2015-08-19 23:54:01 · 457 阅读 · 0 评论 -
菜鸟学Android(四十五):EL表达式和EL函数库
一、EL表达式简介EL全名为Expression Language,它的出现主要是替代脚本表达式它有四大的作用:1.1 获取数据1.2 执行运算1.3 获取web常见的开发对象1.4 调用java方法二、EL的作用详解上面已经简单的介绍EL的四大作用,但是具体有什么作用,下面会详细的介绍2.1 获取数据获取数据也就是获取属性它的语法是原创 2015-08-11 22:11:47 · 1321 阅读 · 0 评论 -
Android学习笔记(四十八):注册注销登录MVC模式案例
前提准备:需要建立的包:配置文件:需要导入的包:其中后面的三个包是先在WEB-INF目录下新建lib目录,然后将包复制粘贴到这个目录一:dao开发dao是下面的缩写data access object意思是数据访问对象的开发我们首先建立存储用户数据的users.xml文件: 建立bean类user.j原创 2015-08-22 17:04:57 · 1500 阅读 · 0 评论 -
菜鸟学Andoid笔记(三十):Response实现重定向和注意事项
一.如何实现重定向1.重定向的概念重定向相当于访问这个页面,跳转到另一个页面,状态码是3022.实现重定向第一步:在classes建立一个RedirectServlet.classpackage com.java;import java.io.IOException;import javax.servlet.ServletException;import java原创 2015-06-14 09:33:14 · 313 阅读 · 0 评论 -
菜鸟学Android笔记(三十四):实现请求转发和请求包含
1、什么是请求转发?指将原页面的request,response对象传入新的页面,这样新旧页面拥有相同的request和response对象,一次请求一次响应两种常见的请求转发的语句:this.getServletContext().getRequestDispatcher("").forward(request,response);request.getRequestDispat原创 2015-06-16 20:06:11 · 1466 阅读 · 0 评论 -
菜鸟学Android笔记(三十七):cookies入门
一、会话技术啥是会话技术?.浏览器开始访问网站到访问网站结束期间产生的多次请求响应组合在一起叫做一次会话 会话的过程中会产生会话相关的数据,我们需要将这些数据保存起来。简单来说就是浏览器开启到关闭的过程出现的问题:我们如何保存里面的数据,比如购物的订单数、价格。出现了两种技术可以解决一种是客户端技术Cookie,一种是服务端技术Session二、Cookie技术原创 2015-06-17 22:12:57 · 598 阅读 · 0 评论 -
jsp中四个作用域的差异
jsp中四个作用域的区别 JSP内置对象作用域表 名称 作用域 application 在所有应用程序中有效 session 在当前会话中有效 request 在当前请求中有效 page 在当前页面有效转载 2015-06-22 22:36:28 · 384 阅读 · 0 评论 -
菜鸟学Android笔记(三十九):Session入门_Session原理
这是三十九篇,三十八篇由于时间问题以后补上,三十八篇主要是写一个Cookie的案例,叫做“最后看过的书”一、Session概述Session是为了实现会话的一种服务器端的技术。1、作用范围session是一个域?什么是域?这是JSP的一个知识点详情请看这两个文章:http://www.jb51.net/article/35875.htmhttp://原创 2015-06-22 22:34:44 · 1270 阅读 · 0 评论 -
菜鸟学Android笔记(四十一):JSP指令元素——page指令
JSP有三大指令,分别是page、include、taglib这些指令的作用互不相同,下面将首先介绍page指令一、page指令的作用主要用来设定JSP页面的全局属性,语法格式:二、常用的属性及作用1、language属性、extends属性、import属性这三个属性比较简单,language属性目前只有java值,extends属性主要指生成的Servlet继承哪个父类原创 2015-06-25 10:02:48 · 714 阅读 · 0 评论 -
菜鸟学Android笔记(四十):Session_URL重写
一、URL重写的作用URL重写的概念:URL重写的机制,在所有的超链接后都以参数的形式拼接JSESSIONID信息,从而在点击超链接时可以使用URL参数的方式待会JSESSIONID,从而使用Session将URL进行重写拼接上JSESSIONID的过程就叫做URL重写其实在39节就已经有应用到URL重写的技术,就在以下的代码:<% request.getSessio原创 2015-06-24 12:25:14 · 617 阅读 · 0 评论 -
菜鸟学Android笔记(四十二):Include指令及九大隐式对象
一、Include指令JSP有三大指令,前一节已经介绍了Page指令,这一节来介绍Include指令include指令用于JSP文件中插入一段包含文本或代码的文件,可以是TXT、HTML、JSP页面案例: Body.jsp导入Header.html和Foot.jspBody.jsp: My JSP 'Body.jsp' starting page原创 2015-06-25 22:21:00 · 496 阅读 · 0 评论 -
菜鸟学Android笔记(四十三):JSP零散知识
1、jsp映射 index /index.jsp index /jsp/* 2、JSP最佳实践 3、原创 2015-06-26 09:23:29 · 479 阅读 · 0 评论 -
菜鸟学Android(一): 开发工具的简介
1、三个常见的工具2、快捷键的修改和删除3、JUnit的使用原创 2015-05-26 02:02:34 · 406 阅读 · 0 评论 -
菜鸟学Android笔记(二十八):response实现定时刷新
一、页面1秒钟刷新一次原创 2015-06-10 22:39:44 · 411 阅读 · 0 评论 -
菜鸟学Android笔记(三十二):Request获取客户端的信息
一、request的概念及结构1、概念request对象是从客户端向服务器发出请求,包括用户提交的信息以及客户端的一些信息。客户端可通过HTML表单或在网页地址后面提供参数的方法提交数据,然后通过request对象的相关方法来获取这些数据。request的各种方法主要用来处理客户端浏览器提交的请求中的各项参数和选项2、结构request ServletRequest原创 2015-06-14 19:12:13 · 1406 阅读 · 0 评论 -
菜鸟学Android笔记(三十一):Response实现验证码
一、验证码的作用一般是为了防止别人恶意注册二、如何实现?第一步:先在浏览器中画一个矩形package com.java;import java.awt.Color;import java.awt.Graphics2D;import java.awt.image.BufferedImage;import java.io.IOException;import java原创 2015-06-14 16:08:25 · 550 阅读 · 0 评论 -
菜鸟学Android笔记(十三):Tomcat目录结构及如何配置虚拟目录
一、目录结构及作用1、bin2、conf3、lib4、logs5、temp6、webapps7、work二、虚拟主机和web应用1、tomcat服务器假如服务器很大,网站很小,一个服务器可以运行很多网站每个网站都可以看作在各自的虚拟主机上运行2、虚拟主机3、web应用一个Tomcat认为是一台真实主机,在一台真实主机中可以配置多个站点,这原创 2015-06-01 01:05:56 · 492 阅读 · 0 评论