web
Ydoing
这个作者很懒,什么都没留下…
展开
-
URL编码与解码
通常如果一样东西需要编码,说明这样东西并不适合传输。原因多种多样,如Size过大,包含隐私数据,对于Url来说,之所以要进行编码,是因为Url中有些字符会引起歧义。 例如,Url参数字符串中使用key=value键值对这样的形式来传参,键值对之间以&符号分隔,如/s?q=abc&ie=utf-8。如果你的value字符串中包含了=或者&,那么势必会造成接收Url的服务器解析错误,因此必须转载 2015-04-10 10:29:26 · 577 阅读 · 0 评论 -
简单HTTP服务器的Java实现
在web的最初阶段是不支持web服务器与用户的交互的.也就是说web服务器不能动态的生成用户要访问的页面,web服务器提供给用户的页面都是提前生成好的.所以也说这种页面是静态页面. 比如说用户请求访问http://localhost:8088/hello1.htm, 那么web服务器从自己的想要目录下获取hello1.htm(已经存在).然后通过HTTP协议返回给用户.下面我们来模拟一下这个过程.原创 2015-06-18 16:41:45 · 6269 阅读 · 1 评论 -
模拟带Servlet技术的HTTP服务器的Java实现
上一篇文章说道, Web发展初期, 用户只能查看静态页面. 随着Web发展,只能显示静态页面的web显然已经不能满足大众的需求,所以出现了CGI和用Java编写的Servlet程序. Servlet可以根据用户的请求动态的生成html页面,然后发给浏览器.下面模拟一下这个过程:HttpServer2类:服务器类,负责启动Http服务.Servlet接口: 定义Servlet服务接口.Hell原创 2015-06-19 14:58:14 · 3027 阅读 · 0 评论 -
Servlet入门(第一个Servlet的Web程序)
新建maven项目,注意项目的类型 工程名为ServletExample 点击Finish,建立maven项目完成如下 生成后的目录没有java源码目录,按照maven的约定,还要新建src/main/java的源码目录。选中项目,点击鼠标右键 不知道为什么,新建src/main/java目录时,eclipse报这个目录原创 2015-06-28 20:26:16 · 836 阅读 · 1 评论 -
第一个JSP程序(JSP入门)
在web根目录新建index.jsp文件<%@ page language="java" contentType="text/html; charset=GBK"%><!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd"><html><head>原创 2015-06-30 20:57:00 · 1475 阅读 · 0 评论 -
JSP语法简介
JSP指令<%@ 指令名 属性=”值”>page指令<%@ page contentType="text/html; charset=GB2312" %> include指令<%@ include file="banner.jsp" %> JSP声明声明JSP对应Servlet类的成员变量<%!private int var = 0;private String str;%>Java程序<原创 2015-06-30 21:25:59 · 853 阅读 · 0 评论 -
Hibernate入门与实例
Hibernate是一种ORM(对象关系/关系数据库)框架,其简单概念就是将Java中的对象映射为关系数据库中的表。程序员只需要操作Java中的对象,即只关心业务逻辑操作,Hibernate就会自动将业务逻辑操作翻译为底层SQL语句进行处理,程序员无需关系数据库中的操作。首先建立POJO对象,这个对象将映射数据库中的表Employee:package com.ydoing.domain;publi原创 2015-07-26 09:19:08 · 954 阅读 · 0 评论 -
JavaBean入门与简介
简介JavaBean是可重复使用的组件,在web发展初期(web model1),jsp用JavaBean来处理业务逻辑。 有4种生命周期: - session - request - application - pageJavaBean有几种 特点: - 公共的类 - 有不带参的构造方法 - 每个属性都有set和get方法 - 如果需要,能被持久化实例javabean:packa原创 2015-07-12 13:20:46 · 1278 阅读 · 0 评论