java web
文章平均质量分 90
Amelia_Liu
这世上有三样东西是别人抢不走的:一是吃进胃里的食物,二是藏在心中的梦想,三是读进大脑的书。
展开
-
HttpClient在传参和返回结果的中文乱码问题
有问题请教:我将一个file中的json字符串取出,实例化一个StringEntiry,将json字符串写入请求体中。然后无论我以哪种编码方式输出StringEntity中的content,其中的中文均为乱码“???”。 这是怎么回事?总结:就是在传递的参数中设置,这个很重要entity=newStringEntity(data,"UTF-8");今天用httpclient传输json数据,服务端接受数据 中文乱码,下面分别贴上修改前与修改后的代码以及原因分析(1)修改前...转载 2021-11-23 15:43:08 · 7148 阅读 · 0 评论 -
java xml转map map转xml 带属性
package xml2map; import java.io.File; import java.io.IOException; import java.io.StringWriter; import java.util.ArrayList; import java.util.HashMap; import java.util....转载 2019-06-19 15:56:05 · 1073 阅读 · 0 评论 -
POSTMAN发送WebService接口
WebService是一种跨编程语言和跨操作系统平台的远程调用技术http://www.oorsprong.org/websamples.countryinfo/countryinfoservice.wso?WSDL 是一个webservices接口,可以查询国家信息可以用postman进行如下调用:url填写:http://www.oorsprong.org/websamples.c...转载 2019-06-19 14:32:07 · 2257 阅读 · 0 评论 -
会话机制,Cookie和Session详解
很大一部分应该知道什么是会话机制,也能说的出几句,我也大概了解一点,但是学了之后几天不用,立马忘的一干二净,原因可能是没能好好理解这两种会话机制,所以会一直遗忘,一直重新回过头来学习它,今天好好把他总结一下,借鉴该文章中的内容,因为我觉得该篇文章确实写的很不错,解答了我很多疑问,特点是对cookie和session的理解,其中的会员卡的例子,真是一针见血的奇效。我按照自己的思路来重新整理一份,给自...转载 2018-08-02 14:26:27 · 320 阅读 · 0 评论 -
java中的getParentFile
String name = "AAAA.txt";String lujing = "1"+"/"+"2";//定义路径File a = new File(lujing,name);那么,a的意义就是“1/2/AAAA.txt”。这里a是File,但是File这个类在Java里表示的不只是文件,虽然File在英语里是文件的意思。Java里,File至少可以表示文件或文件夹(大概还有可以表示系统设备...转载 2018-04-24 11:13:26 · 256 阅读 · 0 评论 -
java中string与json互相转化
在Java中socket传输数据时,数据类型往往比较难选择。可能要考虑带宽、跨语言、版本的兼容等问题。比较常见的做法有两种:一是把对象包装成JSON字符串传输,二是采用java对象的序列化和反序列化。随着Google工具protoBuf的开源,protobuf也是个不错的选择。对JSON,Object Serialize,ProtoBuf 做个对比。1、string转json转载 2017-09-22 16:57:58 · 1159 阅读 · 0 评论 -
时间戳与Date相互转换
时间戳转化为Date(or String)//时间戳转化为Sting或Date SimpleDateFormat format = newSimpleDateFormat("yyyy-MM-dd HH:mm:ss"); Long time=newLong(445555555); String d = format.format(time); Dat转载 2017-08-26 11:44:49 · 1997 阅读 · 0 评论 -
ajax json
Ajax(Asynchronous JavaScript + XML),即异步JavaScript + XML的缩写,这只是最初的观点,最初由Jesse James Garrett创造出来的。但是,Ajax现在的覆盖面已经有了进一步的扩展,把允许浏览器与服务器通信而无需刷新当前页面的技术都涵盖在其中了。Ajax相关技术及基本原理1. XMLHttpRequest简介XMLHttpR原创 2016-11-12 23:47:55 · 281 阅读 · 0 评论 -
json与jsonp的区别
JSON(JavaScript Object Notation)和JSONP(JSON with Padding)虽然只有一个字母的差别,但其实他们根本不是一回事儿:JSON是一种数据交换格式,而JSONP是一种依靠开发人员的聪明才智创造出的一种非官方跨域数据交互协议。我们拿最近比较火的谍战片来打个比方,JSON是地下党们用来书写和交换情报的“暗号”,而JSONP则是把用暗号书写的情报传递给自己同原创 2016-11-14 23:46:31 · 251 阅读 · 0 评论 -
JSP基础
1.JSP:Java Server Pages2.使用JSP技术编写的动态页面称为JSP页面,他是在HTML语句与嵌套在其中的Java代码组成的一个普通文本文件,为了与静态的HTML页面相区别,JSP页面的扩展名必须为JSP.3.JSP的生命周期:第一阶段:JSP页面翻译阶段:JSP页面翻译为Servlet代码.第二阶段:JSP页面编译阶段:将Servlet代码编译成字节码,.cl原创 2016-10-26 20:04:17 · 365 阅读 · 0 评论 -
Session
Session 表示通话,会话,对话期间的意思.会话:是指一个浏览器窗口打开到关闭这个期间.Session原理:服务器可以为客户端创建并维护一个Session对象,用于存放数据.在创建Session对象的同时,服务器将会为该Session对象产生一个唯一的编号,这个编号称之为SessionID,服务器以Cookie的方式将SessionID存放在客户端.创建Session原创 2016-10-16 18:38:28 · 279 阅读 · 0 评论 -
Cookie
CookieHTTP是无状态协议.会话与会话状态:WEB应用中的会话是指一个客户端浏览器与服务器之间连续发生的一系列请求与响应的过程.WEB应用中的会话状态是指WEB服务器与浏览器在会话过程中产生的状态信息,借助会话状态,WEB服务器能够把属于同一会话中的一系列请求和响应过程关联起来.Cookie类的方法:构造方法:public Cookie(String name,Str原创 2016-10-15 23:50:25 · 302 阅读 · 0 评论 -
Servlet基础
zxfdgdgServlet:Java Servlet是运行在Web服务器或应用服务器上的Java程序,是web在创建动态内容的有效而强大的解决方案之一Servlet组成:v Web应用程序:v Servlet和HTTP Servlet:v 过滤器v 安全v 国际化 Servlet的生命周期:Init();初始化Service();服务Destroy原创 2016-09-25 21:54:06 · 294 阅读 · 0 评论 -
Java Web 工作原理
HTTP定义:遵循请求/响应模式HTTP是一种超文本传送协议(HyperText Transfer Protocol),是一套计算机在网络中通信的一种规则.在TCP/IP体系结构中,HTTP属于应用层协议,位于TCP/IP协议的顶层.HTTP是一种无状态的协议,意思是在WEB浏览器(客户端)和WEB客户端之间不需要建立持久的连接.整个过程就是当一个客户端发送一个请求(Request),原创 2016-09-25 16:51:44 · 516 阅读 · 0 评论 -
过滤器
1.对于web应用程序,过滤器是驻留在web服务器上的web组件,他可以过滤从客户端传递到服务器端的请求和响应2.在web应用程序中,可以部署多个过滤器,这些过滤器组成一个过滤器链.链中的每个过滤器负责特定的操作和任务,客 户端的请求和响应在这些过滤器之间传递.3.Servlet中指出了过滤器的一些常见应用,包括: >认证过滤:对用户请求进行统一的认证. >登录和审核过滤原创 2016-10-21 15:38:16 · 329 阅读 · 0 评论 -
监听器
1.ServletContextListener: 用于监听应用程序的启动与销毁的事件,监听类需要实现javax.servlet.ServletContextListener接口. ServletContextListener是ServletContext的监听者,如果ServletContext发生变化,如服务器启动时ServletContext被创建,服务原创 2016-10-21 15:31:58 · 238 阅读 · 0 评论