
servlet
servlet
sunhuwh
求学阶段
展开
-
servlet基础篇
动态网页 :是指Web服务器在不同时刻和不同的条件下返回客户端的网页文档内容会发生变化的网页。also每次查看的源文件都有可能不一样。专门解释和执行某种动态网页程序的Web服务器模块叫做引擎动态与静态网页的不同看桌面\picture\动态网页...API就是变成接口如果URL为htm火html,那么则服务器端寻找到了这个htm或html文件,然后就原原创 2012-12-18 17:31:50 · 545 阅读 · 0 评论 -
servlet异常处理
servlet的异常处理通常都需要用error-page来定义,确定该调到哪一个页面去。 但是error-page的使用需要注意~! error-page只支持jsp、html。 如果HTML中加入了某种模板引擎的标签,那么这个标签是无法被解析的。原创 2016-07-12 16:18:49 · 449 阅读 · 0 评论 -
servlet3.0 async
支持异步和Comet 非阻塞输入——从客户端接收数据,即使数据到达缓慢也不会发生阻塞。 非阻塞输出——发送数据到客户端,即使客户端或网络很慢也不会发生阻塞。 延迟请求处理——Ajax web应用的Comet风格,可以要求一个请求处理被延迟,直到超时或一个事件发生。延迟请求处理对以下情况也很有用:如果远程的/迟缓的资源必须在为该请求服务之前被获得;或者如果访问一个特殊资源,其需要扼杀一些请求以防原创 2016-03-25 22:51:31 · 635 阅读 · 0 评论 -
jsp form get方式传递参数乱码
tomcat配置修改:server.xml中加了个URIEncoding="GBK"。jsp中编码应如此: pageEncoding="UTF-8"%>这是我的猜测,用这的原理是: pageEncoding="UTF-8"%>编码用GB2312,tomcat解码GBktomcat需要配置这点感觉有问题,有更好的方式的时候再进行修改吧原创 2013-10-15 00:55:45 · 1092 阅读 · 0 评论 -
@Servlet配置错误导致view层无法获取关联对象
因为过滤的时候进入的是OpenEntityManagerInViewFilter filterChain.doFilter(request, response);原创 2014-05-13 02:13:55 · 937 阅读 · 0 评论 -
Spring配置 <context:component-scan/> <mvc:annotation-driven />
标签。这个标签的原创 2014-05-11 23:36:56 · 9054 阅读 · 1 评论 -
Hibernate 异常org.hibernate.LazyInitializationException: could not initialize proxy - no Session
关于Hibernate lazy,这个一个lazy使用后带来的异常,由于session关闭后引用了对象,而该对象本身是没有被加载。根本就没有加入内存中。我的情况是这样的:给了前端一个对象,该对象中与另一个对象关联着在。而我想在前端使用被引用的对象,丢出了这种异常。所以解决方案分为两种,一个是延时加载禁止掉,第二种办法,在view层使用这些数据时,session是打开的。第一种:原创 2014-05-12 17:34:23 · 987 阅读 · 0 评论 -
servlet3.0 contextLoadListener和WebAppRootListener
*Listener that sets a system property to the web application root directory. * The key of the system property can be defined with the "webAppRootKey" init * parameter at the servlet context level原创 2014-05-11 00:16:00 · 3948 阅读 · 0 评论 -
自建一个WebApplicationInitializer
昨天的blog中提到,实现WebApplicationinitializer的类都可以被加载原创 2014-05-11 00:15:51 · 12567 阅读 · 1 评论 -
WebApplicationInitializer
针对public class DefaultConfigration implements WebApplicationInitializer来想一个问题:为什么实现了WebApplicationInitializer这个类后onStartup方法就会自动执行。原创 2014-05-10 02:47:42 · 13033 阅读 · 0 评论 -
替换传统web.xml
Servlet3.0提供了注解(annotation),使得不再需要在web.xml文件中进行Servlet的部署描述,简化开发流程。原创 2014-05-10 02:48:40 · 3053 阅读 · 0 评论 -
Servlet工作原理
最早期的java web的工作原理:web.xml解析,里面会有servlet、listener、filter。filter是过滤器,它的工作是根据url-pattern来控制入口(有哪些需要进入该类进行处理)。比如: struts2 org.apache.struts2.dispatcher.ng.filter.StrutsPrepareAndExecuteFil原创 2013-08-20 09:01:46 · 887 阅读 · 0 评论 -
Servlet
Web容器:Web服务器和Servlet引擎。Web容器与Servlet之间的通信不是“一手交钱一手交货”,而是像地下党交换情报,如放在树洞里。而这样就有一种被敌人提前窃取的可能性。Web容器与Servlet的通信就是通过HttpServletRequest和HttpServletResponse对象。这时我们将Filter程序想象成是截获情报的敌人,这时就很好理解Filter程序是如何截获并原创 2013-03-05 23:46:56 · 703 阅读 · 0 评论 -
Servlet
动态网页:浏览器在不同时刻或不同条件下访问Web服务器下的不同的页面,这就是动态网页。引擎:专门解释和执行某种动态网页程序的Web服务器程序模块。一个Servlet程序是一个实现了特殊接口的Java类。它由支持Servlet的web服务器端调用和启动运行。一个Servlet程序处理一个或一组url的访问请求,并用于就收客户端发出的访问请求信息和产生响应内容。Servle原创 2013-03-05 03:07:13 · 675 阅读 · 0 评论 -
各种服务器+Servlet+过滤器+监听器+项目工作原理
服务器:强调服务,提供某种服务的机器。WEB服务器:提供为用户的请求给出响应的服务的机器数据库服务器:提供给用户进行增删改查数据的服务的机器......WEB服务器时怎样具体的提供服务的呢?这就涉及到HTTP协议,它是WEB服务器工作的前提,HTTP提供了用户将要访问的域名、端口、参数、cookie等。端口,一台服务器上有多个连接口,是用作不同的用途,比如tomcat,用8原创 2013-08-18 01:05:32 · 1325 阅读 · 0 评论