Web
shijiebei2009
Java、PHP、Scala、Android、Python、ML、NLP
展开
-
cookie 和session 的区别详解
二者的定义: 当你在浏览网站的时候,WEB 服务器会先发送一些资料放在你的计算机上,Cookie 会把你在网站上所打的文字或是一些选择,都纪录下来。当下次你再光临同一个网站,WEB 服务器会先看看有没有它上次留下的 Cookie 资料,有的话,就会依据 Cookie 里的内容来判断使用者,送出特定的网页内容给你。 Cookie 的使用很普遍,许多有提供个人化服务的网站,都是利用 Co原创 2013-08-16 20:04:07 · 1024 阅读 · 0 评论 -
根据User-Agent字段获取客户端操作系统和浏览器版本
今天在做一项测试的时候,需要获取客户端操作系统和浏览器版本,于是我就使用HttpServletRequest httpRequest = (HttpServletRequest) request;String agent = httpRequest.getHeader("User-Agent");来获取客户端返回的字符串,由于我测试的浏览器主要基于chrome和IE内核,所以就先以原创 2013-05-09 23:25:13 · 5012 阅读 · 0 评论 -
Java Project打包,发布到Web Project下之后,运行Web Project出现找不到Java Project中资源的解决办法
要想使得web项目可以访问引用的Java Project中的资源,需要在Java Project中,将需要的IO操作的文件都放置到src目录下法一 在Java Project中,有IO操作的类需要这样写package cn.edu.test;import java.io.BufferedReader;import java.io.File;import ja原创 2014-12-29 22:26:04 · 2339 阅读 · 0 评论 -
Eclipse for javaee中开发web项目,jar包必须放到/WEB-INF/lib文件夹下
tomcat应用服务器,它有其自己的类加载器,根据J2EE的规范去%web-project%/WEB-INF/lib的路径去找相应的lib下的jar文件使用eclipse javaee IDE时,会将WEB-INF/lib中所有的lib自动加入到library中eclipse工程下的library是用来编译里面的src中java文件的,实际发布到tomcat时,仅仅只复制了WEB-INF/lib里原创 2015-01-04 23:30:53 · 19287 阅读 · 0 评论 -
JSTL标签之<c:choose><c:when><c:otherwise>标签
如果是JSTL1.1版本,使用<%@ taglib prefix="c" uri="http://java.sun.com/jsp/jstl/core"%>否则的话,如果是JSTL1.0版本,使用<%@ taglib prefix="c" uri="http://java.sun.com/jstl/core"%>,另外需要在项目中导入JSTL和standard两个jar包。<c:choose>、原创 2015-03-15 15:20:32 · 6889 阅读 · 0 评论