创建web项目的过程: 1、使用maven创建一个web类型的maven项目。 选择maven-archetype-webapp 2、添加servlet插件的依赖pom.xml。 创建好的web项目目录,其中的jsp报错,是因为没有添加servlet API的原因,需要在pom中添加相关依赖。 ma... ...
分类:
移动开发 时间:
2017-06-29 22:17:31
阅读次数:
244
在开发Web应用程序时比较常见的功能之一,就是允许用户利用multipart请求将本地文件上传到服务器,而这正是Grails的坚固基石——spring MVC其中的一个优势。Spring通过对Servlet API的HttpServletRequest接口进行扩展,使其能够很好地处理文件上传。扩展后 ...
分类:
Web程序 时间:
2017-06-28 10:56:43
阅读次数:
170
struts2为基于MVC模式的轻量级web层应用框架,其以WebWork为核心,采用拦截器机制处理前端页面的请求,从而使得web层的业务逻辑控制能够与Servlet API完全脱离,与struts1大不相同,具体优点可问度娘。 IDEA能够帮助开发者完成导包及web.xml文件中的基本配置,能够帮 ...
分类:
其他好文 时间:
2017-06-27 18:51:07
阅读次数:
138
Session监听类HttpSessionListener介绍及在listener里取得request servlet-api.jar中提供了监听类HttpSessionListener,主要方法有两个,sessionCreated、sessionDestroyed,根据方法名就能明白是监听sess ...
分类:
Web程序 时间:
2017-06-20 10:59:58
阅读次数:
151
示例代码 执行结果 遇到问题 servlet-api jar包版本的问题。我这里直接依赖上了tomcat中的library,解决该问题。 ...
分类:
编程语言 时间:
2017-06-12 12:56:25
阅读次数:
557
Servlet API的核心就是javax.servlet.Servlet接口,所有的Servlet 类(抽象的或者自己写的)都必须实现这个接口。在Servlet接口中定义了5个方法,其中有3个方法是由Servlet 容器在Servlet的生命周期的不同阶段来调用的特定方法。 先看javax.ser ...
分类:
其他好文 时间:
2017-06-11 00:58:14
阅读次数:
286
一、为什么要访问Servlet API ? Struts2的Action并未与Servlet API进行耦合,这是Struts2 的一个改良,从而方便了单独对Action进行测试。但是对于Web控制器而言,不访问action是不行的,Struts提供了一种比较简单的方式来访问Servlet API ...
1.什么是WEB资源? HttpServletRequest,HttpSession,ServletContext等原生的Servlet API。 2.为什么访问WEB资源? B/S的应用的Controller中必然需要访问WEB资源,例如,向域对象中读写属性,读写Cookie,获取realPath ...
分类:
Web程序 时间:
2017-06-07 23:20:11
阅读次数:
383
Servlet概述 Servelt是使用Java Servlet应用程序接口及相关类和方法的Java程序。 Servlet是用Java编写的Server端程序,它与协议和平台无关。Servlet运行于Java服务器中。 Java Servlet API 定义了Servlet和服务器之间的标准接口,这 ...
分类:
Web程序 时间:
2017-06-05 23:44:27
阅读次数:
255
Tomcat其实就是一个servlet的容器,因此,它在运行过程中,首先要做以下事情: 1、实现servlet api规范。如request、response、cookie、session等,容器对其要有一套完整的实现。 2、启动Socket监听端口,等待http请求。 3、获取http请求,分发请 ...
分类:
其他好文 时间:
2017-06-05 12:33:30
阅读次数:
151