03 2015 档案

摘要:servlet是单例的,即在web服务器中最多只存在servlet的一个实例,那么servlet就是线程不安全的。下面通过以下代码模拟买票过程:package com.zjb.servlet;import java.io.IOException;import java.io.PrintWriter;... 阅读全文
posted @ 2015-03-31 23:24 zhangjb_tech 阅读(751) 评论(0) 推荐(0)
摘要:在配置servlet映射时,节点的子节点可以用通配符来配置,通配符格式有以下2种:以/开头/*结尾,如/*、/news/**.后缀名,如*.do通配符匹配原则:相似度越高,匹配度越高*.后缀名的优先级最低举例:如果一个网站要暂时关闭整改,不管用户访问什么资源,页面都跳出“网站在整改中,暂时关闭”,现... 阅读全文
posted @ 2015-03-31 22:53 zhangjb_tech 阅读(1300) 评论(0) 推荐(0)
摘要:userName:注:zjbWeb1为web站点名称,MyHttpServlet为servlet-pattern名称。 阅读全文
posted @ 2015-03-29 20:55 zhangjb_tech 阅读(206) 评论(0) 推荐(0)
摘要:和post请求相比,get请求的请求信息会明确显示在浏览器地址栏,安全性较差通常来说,post请求的请求包比get请求要大和post请求相比,web服务对get请求的响应时间更短 阅读全文
posted @ 2015-03-29 20:33 zhangjb_tech 阅读(122) 评论(0) 推荐(0)
摘要:servlet生命周期描述:当servlet资源被请求时,web服务器会检查内存中是否有servlet实例存在,如果存在,执行步骤3,否则,执行步骤2web服务器通过反射机制创建实例,并调用init()方法将其装载到内存web服务器调用service方法,该方法传入两个参数ServletReques... 阅读全文
posted @ 2015-03-26 22:40 zhangjb_tech 阅读(86) 评论(0) 推荐(0)
摘要:Test.java文件如下所示:package com.test;class Test{}上述java文件带有包路径com.test,要用javac命令编译该文件,只需要加-d参数:javac -d . Test.java注:上述命令表示编译后的class文件放在./com/test目录下。 阅读全文
posted @ 2015-03-23 22:14 zhangjb_tech 阅读(541) 评论(0) 推荐(0)
摘要: 阅读全文
posted @ 2015-03-23 21:01 zhangjb_tech 阅读(236) 评论(0) 推荐(0)
摘要:tomcat默认可以管理webapps目录下的web应用,同时可以配置虚拟目录来管理其他目录下的web应用,例如用d盘的tomcat(D:\apache-tomcat-5.5.20)管理e盘下的web2应用(E:\web2),只需要在D:\apache-tomcat-5.5.20\conf\se... 阅读全文
posted @ 2015-03-22 11:22 zhangjb_tech 阅读(287) 评论(0) 推荐(0)
摘要:在访问java web应用时,会有http://localhost:8080/web1/hello.html这样格式的请求,那么该请求各部分是什么意思呢?如下图所示: 阅读全文
posted @ 2015-03-21 21:29 zhangjb_tech 阅读(257) 评论(0) 推荐(0)
摘要:在浏览器发送http://localhost:8080/请求,进入tomcat的首页面,在左边一栏点击“Tomcat Manager”,出现用户登录界面:输入用户名、密码,即可进入如下所示管理界面:登录该管理界面的用户名、密码可以在tomcat conf目录下的tomcat-users.xml文件中... 阅读全文
posted @ 2015-03-20 23:03 zhangjb_tech 阅读(288) 评论(0) 推荐(0)
摘要:如何在windows下查看某端口(如8080)是否被占用,被哪个进程占用?有以下两种方法:开始-->cmd.在控制台输入netstat -ano | findstr "端口号",回车,可以查看占用该端口的PID,在控制台继续输入tasklist | findstr "PID",即可查看到占用该端口号... 阅读全文
posted @ 2015-03-19 22:21 zhangjb_tech 阅读(232) 评论(0) 推荐(0)
摘要:如果没有配置JAVA_HOME,是无法启动tomcat的,报错如下:在这种情况下,可以在tomcat bin目录下的catalina.bat文件中添加如下一行:问题解决。 阅读全文
posted @ 2015-03-19 21:56 zhangjb_tech 阅读(1691) 评论(0) 推荐(0)
摘要:为了更好地理解web服务器(如tomcat)的运行原理,现用java代码模拟了一个web服务器: 1 import java.io.*; 2 import java.net.*; 3 public class MyWebServer 4 { 5 /*模拟web服务器*/ 6 pu... 阅读全文
posted @ 2015-03-18 22:14 zhangjb_tech 阅读(343) 评论(0) 推荐(0)
摘要:在开发项目的过程中,发现如下异常:原因是updateType字段为int类型,不能接收null,而在数据库中对应的字段为null,解决方法:将updateType字段类型改为Integer。 阅读全文
posted @ 2015-03-18 17:28 zhangjb_tech 阅读(405) 评论(0) 推荐(0)
摘要:利用浏览器插件httpWatch抓取http请求包,例如在访问http://www.baidu.com时,抓到的请求包如下所示:收到回复包如下: 阅读全文
posted @ 2015-03-17 22:28 zhangjb_tech 阅读(168) 评论(0) 推荐(0)

点击右上角即可分享
微信分享提示