Web
文章平均质量分 89
成者之剑
这个作者很懒,什么都没留下…
展开
-
基于内嵌Tomcat的应用开发
为什么使用内嵌Tomcat开发? 开发人员无需搭建Tomcat的环境就可以使用内嵌式Tomcat进行开发,减少搭建J2EE容器环境的时间和开发时容器频繁启动所花时间,提高开发的效率. 怎么搭建内嵌Tomcat环境呢?(以tomcat6和tomcat7为例)在开发工程(xxxx)的根目录下新建以下的目录:xxxx/Embedded/confxxxx/Embedd转载 2013-08-06 13:19:09 · 1252 阅读 · 0 评论 -
用Java实现基于SOAP的XML文档网络传输及远程过程调用(RPC)
用Java实现基于SOAP的XML文档网络传输及远程过程调用(RPC) SOAP(Simple Object Access Protocol,简单对象访问协议) 是一种基于XML的,用于计算机之间交换信息的协议。SOAP能应用于各种消息接发系统,并能通过各种传输协议进行消息传递,但最初的侧重点是通过HTTP传输的远程过程调用。SOAP是Web service的一个重要组成部份,如果把Web转载 2014-05-06 12:53:24 · 1042 阅读 · 0 评论 -
JSP
第10天:JSPB1.为什么需要JSPa.主由于Servlet向客户端输出静态页面很麻烦。 A2.JSP是什么?a.JSP是J2EE规范中的一种技术,J2EE的所有WEB容器必须支持JSP。b.JSP是为了解决Servlet输出页面时的麻烦而产生的,在JSP中可以使用JAVA脚本和其它JSP标记。c.JSP实际是一个Servlet,JSP第一次被访问时,首先被转换为一转载 2014-11-18 14:36:11 · 521 阅读 · 0 评论 -
Servlet
第7天:ServletB1.理解WEB应用程序a.基于浏览器/服务器(B/S)结构的应用程序。b.WEB应用是基于TCP/IP的网络应用。c.WEB应用的客户端(如:IE)实际上是一个TCP/IP网络程序的客户端。d.WEB应用程序的服务端(Web服务器)实际上是一个TCP/IP网络程序的服务端。服务端通常由一些厂家进行了实现。J2EE而言,有众多厂家提供了如tomcat,转载 2014-11-18 14:35:23 · 421 阅读 · 0 评论 -
HttpWatch工具简介及使用技巧
一 概述:HttpWatch强大的网页数据分析工具.集成在Internet Explorer工具栏.包括网页摘要.Cookies管理.缓存管理.消息头发送/接受.字符查询.POST 数据和目录管理功能.报告输出 HttpWatch 是一款能够收集并显示页页深层信息的软件。它不用代理服务器或一些复杂的网络监控工具,就能够在显示网页同时显示网页请求和回应的日志信息。甚至可以显示浏览器缓存和转载 2015-01-27 10:42:34 · 767 阅读 · 0 评论 -
TCP三次握手 四次挥手全过程
TCP(Transmission Control Protocol) 传输控制协议TCP是主机对主机层的传输控制协议,提供可靠的连接服务,采用三次握手确认建立一个连接:位码即tcp标志位,有6种标示:SYN(synchronous建立联机)ACK(acknowledgement 确认)PSH(push传送)FIN(finish结束)RST(reset重置)URG转载 2015-01-19 14:44:23 · 855 阅读 · 0 评论 -
wireshark抓包图解 TCP三次握手/四次挥手详解
一. TCP/IP协议族 TCP/IP是一个协议族,通常分不同层次进行开发,每个层次负责不同的通信功能。包含以下四个层次:1. 链路层,也称作数据链路层或者网络接口层,通常包括操作系统中的设备驱动程序和计算机中对应的网络接口卡。它们一起处理与电缆(或其他任何传输媒介)的物理接口细节。2. 网络层,也称作互联网层,处理分组在网络中的活动,例如分组转载 2015-01-19 14:57:11 · 824 阅读 · 0 评论 -
tomcat配置文件server.xml详解
元素名属性解释serverport指定一个端口,这个端口负责监听关闭tomcat 的请求shutdown指定向端口发送的命令字符串servicename指定service 的名字Connector ( 表示客户端和service之间的连转载 2014-12-23 14:34:51 · 471 阅读 · 0 评论 -
Tomcat增加Context配置导致启动的时候项目加载两次
1. 出现场景eclipse发布web应用至tomcat,默认方式下访问该项目是需要带项目名称的,例http://localhost:8080/myapp/。现在需要改成这样访问http://localhost。修改tomcat的server.xml文件,增加如下配置,修改后host部分如下:Host name="localhost" appBase="webapps" unpa转载 2016-01-27 17:06:21 · 7319 阅读 · 6 评论 -
EL表达式 (详解)
EL表达式 1、EL简介 1)语法结构 ${expression} 2)[]与.运算符 EL 提供.和[]两种运算符来存取数据。 当要存取的属性名称中包含一些特殊字符,如.或?等并非字母或数字的符号,就一定要使用 []。 例如: ${user.My-Name}应当改为${user["My-Name"] }转载 2014-04-01 22:09:46 · 648 阅读 · 0 评论 -
navigator.userAgent.indexOf来判断浏览器类型
navigator.userAgent.indexOf来判断浏览器类型 2008-11-04 14:19:23| 分类:Javascript | 标签:|举报|字号大中小 订阅navigator.userAgent.indexOf来判断浏览器类型 function getOs() { var转载 2014-03-03 12:19:20 · 782 阅读 · 0 评论 -
jsp 静态引入<%@ include %> 动态引入<jsp:include> 区别
1. 首先先介绍下,jsp机制: servlet容器,先将jsp转化成servlet,然后编译成.class文件,放置容器缓冲区【tomcat的work目录下】。每次调用jsp时,服务器会读取编译好的servler.class,处理jsp的请求。2. 在servlet容器转化jsp为servlet时,将引入的jsp源码全部添加到当前jsp,一并转化成一个servlet,然后编转载 2014-01-09 22:10:19 · 1050 阅读 · 0 评论 -
在应用中使用嵌入式Tomcat
Tomcat5中的Embeded版本,为应用中集成完整的Web服务提供了尽可能大的空间,不仅使开发者容易获得对标准HTTP的处理,还有SSL的通讯处理,使开发者很容易就可以对原有非Web系统进行扩展以支持瘦客户端应用,通向Web大门的钥匙已经放在这里,剩下的就是看你怎样来发挥了。Tomcat严格意义上不是一个真正的AppServer,只是支持运行Servlet和Jsp的Web容器,此外扩展原创 2013-08-06 13:24:05 · 2896 阅读 · 0 评论 -
http1.0和http1.1之间的区别
(1)HTTP目前三个版本:HTTP0.9、HTTP1.0、HTTP1.1。HTTP0.9是最早的版本 ,它只定义了最基本的简单请求和简单回答;HTTP1.0较完善,也是目前使用广泛的一个版本;HTTP1.1增加了大量的报头域,并对HTTP1.0中没有严格定义的部分作了进一步的说明。(2)HTTP1.1提供了一个基于口令基本认证方法,目前所有的WEB服务器都可以通过“基本身份认证”支持访转载 2013-08-14 15:44:56 · 812 阅读 · 0 评论 -
Web service是什么?
Web service是什么?我认为,下一代互联网软件将建立在Web service(也就是"云")的基础上。我把学习笔记和学习心得,放到网志上,欢迎指正。今天先写一个最基本的问题,Web service到底是什么?一、Web service的概念想要理解Web service,必须先理解什么是Service(服务)。传统上,转载 2013-10-10 16:09:18 · 764 阅读 · 0 评论 -
前端框架你究竟选什么
前端框架你究竟选什么在做web开发的时候难免遇到一个问题,那就是,选择什么样的框架。下面把前端的框架简单的列一下。1、flexApache基金会今天发布了Flex 4.8版本,这是Adobe将Flex捐献给Apache基金会后发布的第一个版本。需要注意的是,Flex目前还在孵化阶段,还不是Apache的正式项目,Flex 4.8也不是一个正式转载 2013-10-11 16:20:20 · 886 阅读 · 0 评论 -
wsdl
绍过了SOAP,让我们关注Web Service中另外一个重要的组成WSDL。 WSDL的主要文档元素 WSDL文档可以分为两部分。顶部分由抽象定义组成,而底部分则由具体描述组成。抽象部分以独立于平台和语言的方式定义SOAP消息,它们并不包含任何随机器或语言而变的元素。这就定义了一系列服务,截然不同的应用都可以实现。具体部分,如数据的序列化则归入底部分,因为它包含具体的定义。在上述的转载 2013-11-21 13:12:27 · 760 阅读 · 0 评论 -
eclipse中不能建tomcat server
今天在eclipse想把之前的Tomcat 6删掉,重新配置一个,不料没有下一步Cannot create a server using the selected type 这句话出现在窗口上面,应该不是很解决的问题.......重启下 eclipse,还是不行哦出绝招了,呵呵.....上网搜搜还真的找到解决的方法了,如下:1.退出 eclipse2转载 2014-01-07 13:42:27 · 704 阅读 · 0 评论 -
org.apache.catalina.mbeans.ServerLifecycleListener
Tomcat 启动报错:[plain]view plaincopyprint?java.lang.ClassNotFoundException: org.apache.catalina.mbeans.ServerLifecycleListener at java.net.URLClassLoader$1.run(URLClass转载 2014-01-08 12:20:06 · 1029 阅读 · 0 评论 -
Tomcat7自动加载类及检测文件变动原理
在一般的web应用开发里通常会使用开发工具(如Eclipse、IntelJ)集成tomcat,这样可以将web工程项目直接发布到tomcat中,然后一键启动。经常遇到的一种情况是直接修改一个类的源文件,此时开发工具会直接将编译后的class文件发布到tomcat的web工程里,但如果tomcat没有配置应用的自动加载功能的话,当前JVM中运行的class还是源文件修改之前编译好的class文件。可转载 2014-01-08 13:07:45 · 1446 阅读 · 0 评论 -
Tomcat7启动分析
在之前的环境搭建那篇文章里是通过直接运行BootStarp的main函数来启动的,只是加了一个catalina.home的系统属性。而正常情况下启动Tomcat是通过运行脚本的方式,这个就涉及到建立工程时拷贝过来的script目录下的一堆脚本文件了。以我的windows系统举例,实际上最终是执行startup.bat这个批处理文件来启动tomcat的。那么启动分析就冲这个文件开始吧转载 2014-01-08 12:39:37 · 2815 阅读 · 1 评论 -
编写你自己的单点登录(SSO)服务
yuwang881@gmail.com 摘要:单点登录(SSO)的技术被越来越广泛地运用到各个领域的软件系统当中。本文从业务的角度分析了单点登录的需求和应用领域;从技术本身的角度分析了单点登录技术的内部机制和实现手段,并且给出Web-SSO和桌面SSO的实现、源代码和详细讲解;还从安全和性能的角度对现有的实现技术进行进一步分析,指出相应的风险和需要改进的方面。本文除了从多个方面和角度给转载 2016-02-18 14:17:27 · 977 阅读 · 0 评论