会话技术之session技术

一、Session技术Session技术是将数据存储在服务器端的技术,会为每个客户端都创建一块内存空间  存储客户的数据,但客户端需要每次都携带一个标识ID去服务器中寻找属于自己的内 存空间。所以说Session的实现是基于Cookie,Session需要借助于Cookie存储客  户的唯一性标识...

2018-04-28 20:29:59

阅读数 19

评论数 0

会话技术之Cookie

一、会话技术简介1.存储客户端的状态由一个问题引出今天的内容,例如网站的购物系统,用户将购买的商品信息存储到哪  里?因为Http协议是无状态的,也就是说每个客户访问服务器端资源时,服务器并    不知道该客户端是谁,所以需要会话技术识别客户端的状态。会话技术是帮助服务器      记住客户端状态...

2018-04-28 18:34:17

阅读数 14

评论数 0

request之BeanUtils再也不用手动封装javaBean了

首先导入jar包将这两个文件复制到lib文件夹下右击buildpath使用BeanUtils进行自动映射封装BeanUtils工作原理:将map中的数据 根据key与实体的属性的对应关系封装只要key的名字与实体的属性 的名字一样 就自动封装到实体中        Map<S...

2018-04-27 18:06:45

阅读数 262

评论数 0

request中文乱码问题解决

这里我们用UTF-8和iso8859两种码表来解释乱码问题成因:客户端使用UTF-8编码-------但是服务器端却用iso8859解码----------两种码表不同必然导致乱码原始解决办法:服务器端拿到乱码-------使用iso8859编码---------------在使用UTF-8解码-...

2018-04-27 17:45:42

阅读数 15

评论数 0

request请求转发问题

首先写一个servlet1代码如下:package cn.liangce.test; import java.io.IOException; import javax.servlet.RequestDispatcher; import javax.servlet.ServletExceptio...

2018-04-27 16:25:45

阅读数 39

评论数 1

response文件下载之解决中文名乱码问题

package com.itheima.content; import java.io.FileInputStream; import java.io.IOException; import java.io.InputStream; import java.net.URLEncoder; im...

2018-04-26 17:05:23

阅读数 940

评论数 0

response乱码问题

乱码问题:编码问题package cn.liangce.content; import java.io.IOException; import java.io.PrintWriter; import javax.servlet.ServletException; import javax.se...

2018-04-25 23:04:13

阅读数 25

评论数 0

response学习简易重定向

创建一个servlet1package cn.liangce.head; import java.io.IOException; import javax.servlet.ServletException; import javax.servlet.http.HttpServlet; impor...

2018-04-25 21:21:16

阅读数 12

评论数 0

response运行过程

接受客户端请求tomcat先创建两个对象一个是request对象,封装请求信息另一个是空response对象,里面没有信息与response有关的信息会先存储到response缓冲区中然后tomcat引擎在从缓冲区中取走信息,添加一些信息组成http响应发送给客户接受客户端请求图示:...

2018-04-25 20:19:10

阅读数 61

评论数 0

Servlet的配置——url-pattern配置

其中url-pattern的配置方式:1)完全匹配 访问的资源与配置的资源完全相同才能访问到比如:<url-pattern>/quickStartServlet</url-pattern>2)目录匹配 格式:/...

2018-04-24 10:16:28

阅读数 173

评论数 0

Servlet的API(生命周期)

(1)Servlet接口中的方法1)init(ServletConfig config)何时执行:servlet对象创建的时候执行ServletConfig : 代表的是该servlet对象的配置信息2)service(ServletRequestrequest,ServletResponse r...

2018-04-22 15:13:16

阅读数 26

评论数 0

虚拟路径

          当使用Dreamweaver将文件上传到远程服务器后,这些文件驻留在服务器本地目录树中的某一个文件夹中。例如,在运行MicrosoftIIS的服务器上,主页的路径可能如下所示:c:\Inetpub\wwwroot\accounts\users\jsmith\index2.htm...

2018-04-22 14:56:19

阅读数 20

评论数 0

JavaWeb404原因一

将Web工程进行重命名之后,有的时候会报404,是因为Context root 中的名字没有改右击工程名-->properties-->如下图搜索web选择图中选项修改名字即可

2018-04-21 17:15:06

阅读数 1574

评论数 0

Web应用的目录结构

Web工程名       |       |——————————html、css、js、jsp文件       |————————WEB-INF目录                                            |                              ...

2018-04-21 16:20:19

阅读数 156

评论数 0

JDBC工具类版本三

        对应properties文件,在开发中会用properties对象来处理,这个版本我们就采用通过加载properties文件获得流,然后使用properties对象来处理package cn.liangce.jdbc; import java.io.IOException; imp...

2018-04-20 12:11:39

阅读数 21

评论数 0

JDBC工具类版本二

      使用JDBC提供的工具类ResourceBundle加载properties配置文件,ResourceBundle提供的getBundle()方法用于获取properties文件,再通过方法个体String(key)中的key获取value的值。package cn.liangce.j...

2018-04-20 10:54:57

阅读数 15

评论数 0

JDBD工具类版本一

最简单的抽取工具类:package cn.liangce.jdbc; import java.sql.Connection; import java.sql.DriverManager; import java.sql.PreparedStatement; import java.sql.Res...

2018-04-19 22:23:53

阅读数 55

评论数 0

JDBC基础学习

      JDBC(Java DataBase Connectivity)就是Java数据库连接,说白了就是用Java语言来操作数据库。原来我们操作数据库是在控制台使用SQL语句来操作数据库,JDBC是用Java语言向数据库发送SQL语句。步骤如下:1.导入mysql数据库的驱动jar包:mys...

2018-04-19 20:04:17

阅读数 17

评论数 0

提示
确定要删除当前文章?
取消 删除
关闭
关闭