随笔分类 -  技术基础知识学习

上一页 1 2 3 下一页
Servlet------>JSP
摘要:jsp本质是一个servlet!!! 所以可以在jsp中写java代码,在访问jsp的时候,其实就是响应了一个servlet的请求 附上部分源码: ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 下面学习jsp的语法: js 阅读全文
posted @ 2017-04-11 09:44 Snowing杨雪莹 阅读(163) 评论(0) 推荐(0)
session------>防表单重复提交
摘要:方法一:用js控制表单提交 》但是容易在客户端被篡改代码,还是要加的 方法二:session 先给每一个表带上唯一的标志,再把标志存入session 当session中标志和表上标志都不为空 ,且相等的情况下,提交表单成功,否则失败 下面是demo 目的:访问FormServlet >加上标记后,转 阅读全文
posted @ 2017-04-10 16:13 Snowing杨雪莹 阅读(431) 评论(0) 推荐(0)
Servlet------>session
摘要:原理: 下面一个简单的demo:在访问购买servlet时创建一个session,key为name 在访问购买servlet时取出值来进行购买 session生命周期: 第一个getsession出现时创建,第二getssesion出现时取值 默认30分钟没活动就会才摧毁 也可以设失效时间在web. 阅读全文
posted @ 2017-04-07 14:46 Snowing杨雪莹 阅读(236) 评论(4) 推荐(0)
Servlet------>cookie
摘要:cookie原理: 在访问第一个servlet的时候创建一个cookie写给浏览器,然后浏览器存储在缓存或者硬盘,下次访问servlet2的时候通过request带过去 demo1:(通过cookie得到上次访问时间) 浏览器输出: cookie细节一 > 浏览器一般只允许存放300个cookie, 阅读全文
posted @ 2017-04-06 15:46 Snowing杨雪莹 阅读(217) 评论(0) 推荐(0)
Servlet------>request
摘要:request细节一 >通过request获取ip 结果:访问:http://localhost:8082/day05/RequestDemo1?name=1 request细节二 >通过request获取头信息 request细节三 >通过request获取请求头数据 request细节四 >通过 阅读全文
posted @ 2017-04-05 14:19 Snowing杨雪莹 阅读(183) 评论(0) 推荐(0)
Servlet------>response
摘要:request代表了请求 response代表响应 HttpServletResponse setStatus(); >发送状态码 setHeader(); >发送响应头 getWriter();和getOutputStream(); >发送数据 addHeader(); >添加一个头 contai 阅读全文
posted @ 2017-03-28 20:35 Snowing杨雪莹 阅读(343) 评论(0) 推荐(0)
读取properties文件------servletcontext及dao层读取
摘要:用servletcontext读取properties文件 1) 重点在于:InputStream in=this.getServletContext().getResourceAsStream("/WEB-INF/classes/kms.properties");//获取properties内容。 阅读全文
posted @ 2017-03-28 11:25 Snowing杨雪莹 阅读(283) 评论(0) 推荐(0)
Servlet------>ServletConfig和ServletContext
摘要:原理图: 之一 >servletConfig 有些时候,有些参数不适合写死,而且初始化servlet要用,可以通过这个头来调用servletConfig 例如:serlet数据库的配置信息,servlet采用什么码表(utf-8),servlet配置文件是哪个 在web.xml中修改成如下: 在se 阅读全文
posted @ 2017-03-24 16:03 Snowing杨雪莹 阅读(181) 评论(0) 推荐(0)
Servlet------>servletDemo 及细节注意
摘要:原理图: 前提:我用的命令行都是mac系统下用的,非win jsp实质是一个servlet,所以要先了解servlet,如上页面是一个servletdemo,下面是尝试的步骤 1.先写好Demo.java (正常可以在eclipes里直接创建一个servlet,然后打成war包丢到tomcat的we 阅读全文
posted @ 2017-03-23 17:04 Snowing杨雪莹 阅读(456) 评论(2) 推荐(1)
http协议----->请求头和响应头
摘要:http实用头字段 Range http实用头字段 Range 如果请求里有这个range头,那么响应里也有 1.首先在webroot下放好a.txt 内容如下: 2.然后在本地有个下载未完成的a.txt 本地a.txt内容如下: DEMO:创建class url:对应着eclipes里的a.txt 阅读全文
posted @ 2017-03-02 11:20 Snowing杨雪莹 阅读(310) 评论(1) 推荐(1)
http协议----->http请求方式,post,get
摘要:4.http请求方式有七种(http请求是想web资源请求数据) Post get head options delete trace put 常用:GET POST POST例如form表单提交,GET例如超链接 url访问(除了form method都是get) 区别:数据传递上 GET:数据可 阅读全文
posted @ 2017-03-01 15:03 Snowing杨雪莹 阅读(222) 评论(0) 推荐(0)
http协议------>概述和动手实践认识Http协议
摘要:http协议是用来定义客户端和web服务器通讯格式 浏览器与服务器的交互过程 是tcp/ip的应用层 版本:http/1.0(客户端和web服务器建立连接后只能访问一个web资源) http/1.1(客户端和web服务器建立连接后只能访问多个web资源) 1.认识:命令行中 telnet local 阅读全文
posted @ 2017-03-01 14:26 Snowing杨雪莹 阅读(166) 评论(0) 推荐(0)
Tomcat----->软件密码学基础配置tomcat http连接器 https
摘要:公钥只能私钥解开,私钥只能公钥解开。 类似于别人给你一个盒子,你用他的盒子和自己盒子加密,他手中有他的钥匙和自己的钥匙,可以解开就既能证明是你发的也能相信内容。 每个数据有自己的数据指纹,数据指纹是由MD5算法获得的,防止内容被坏人篡改,就在传输的时候即加密数据,也加密数据指纹。传输的数据的数据指纹 阅读全文
posted @ 2017-02-28 17:16 Snowing杨雪莹 阅读(222) 评论(0) 推荐(0)
TOMCAT------>web资源访问
摘要:1.web应用达成war包 通过命令行打war包:jar -cvf xxx.war xxx 因为放到webapps里电脑会自动识别,自动解压 2.relodeable="true" 自动下载新更新的web应用(web 应用大的话不建议配置,重新加载很烧) <Host name="www.snowin 阅读全文
posted @ 2017-02-27 17:01 Snowing杨雪莹 阅读(235) 评论(0) 推荐(0)
Tomcat----->tomcat配置虚拟主机(搭建网站)mac
摘要:1.首先在server.xml中添加HOST <Host name="www.snowing.com" appBase="/Users/snowing/Downloads/snowing"> <Context path="" docBase="/Users/snowing/Downloads/sno 阅读全文
posted @ 2017-02-22 20:04 Snowing杨雪莹 阅读(436) 评论(0) 推荐(0)
tomcat------->简单配置
摘要:主机名:www.snowing.com 域名:snowing.com http://主机+服务器端口号/path(web应用)/xxx.html 例: http://localhost:8080/itcast/1.html(本地主机的8080服务器配的web应用下1.html) 1-1、如何修改to 阅读全文
posted @ 2017-01-05 10:01 Snowing杨雪莹 阅读(174) 评论(0) 推荐(0)
Gson---简单入门
摘要:1-1.Diaosi.java(bean) 1-2. GsonGreateSample.java 结果: { "NAME": "wangxiaoer", "SCHOOL": "蓝翔", "has_girlfriend": false, "age": 25.2, "major": [ "理发", "挖 阅读全文
posted @ 2016-12-27 15:11 Snowing杨雪莹 阅读(321) 评论(0) 推荐(0)
json---简单入门
摘要:1.推荐使用第三种方式JAVABEAN的方式(使用前引入org.json) bean 2.解析json wangxiaoer.json readjsonsample.java 结果: 姓名 :王小二 年龄 :25.2 有没有女朋友 :false 专业-1理发 专业-2挖掘机 阅读全文
posted @ 2016-12-26 16:51 Snowing杨雪莹 阅读(160) 评论(0) 推荐(0)
xml---sax操作
摘要:创建Book类来封装解析出来的xml sax--解析过程 节点打到这一句: List<Book> list=Hander.getBooks(); 阅读全文
posted @ 2016-11-29 21:02 Snowing杨雪莹 阅读(309) 评论(0) 推荐(0)
xml ---DOM操作
摘要:package day03.xml; import java.io.File; import java.io.FileOutputStream; import java.io.IOException; import java.util.List; import javax.xml.crypto.dsig.Transform; import javax.xml.parsers.Document... 阅读全文
posted @ 2016-11-22 15:25 Snowing杨雪莹 阅读(186) 评论(0) 推荐(0)

上一页 1 2 3 下一页