Java Servlet 3.1 规范详解
"servlet-3_1-final(中文版).doc" 这篇文档是Java Servlet规范的3.1版本的中文翻译版,由ShingWai Chan和Rajiv Mordani于2013年4月编写。文档主要目的是辅助英文版的学习,帮助读者理解并应用Java Servlet技术。Java Servlet是一种用于扩展服务器功能的Java API,它定义了服务器如何与Web客户端(通常是Web浏览器)进行交互,处理接收到的HTTP请求,并生成响应。 Java Servlet规范3.1版是JSR-340的一部分,这是一个Java社区进程(JCP)中的标准制定请求,它的目标是更新和改进Servlet API。这个版本的状态是最终版,意味着它是经过充分测试和验证的,适合生产环境使用。 规范负责人Oracle America,Inc.提供了一个有限的许可证,允许用户在特定条件下查看、下载、使用和重新制作文档。这个许可证分为两个主要部分: 1. 评估许可证:用户可以使用这份规范进行内部评估,比如开发在Servlet规范实现上运行的应用程序,只要这些应用程序自身不直接实现Servlet规范的任何部分。同时,用户还可以与第三方讨论规范,并在沟通中引用规范的部分内容,但不能构成规范的主要部分。 2. 分发兼容实现的许可证:Oracle授予用户创建和分发符合规范的独立实现的权利,这些实现必须完整地实现规范的所有必要接口和功能,且不能修改、扩展许可方的名称空间。同时,这些实现需要通过技术兼容性工具包(TCK)的测试,确保与规范的技术兼容。 需要注意的是,这个许可证并不包含对Oracle或其他规范所有者的商标、服务商标或商品名的使用权。用户在使用规范时应遵循这些限制,不能超出许可范围。 Java Servlet 3.1引入了许多新特性,如异步处理能力增强、过滤器链的改进、更灵活的部署配置等,这些都极大地提升了Web应用的性能和开发效率。在Spring Boot框架中,Servlet 3.1的支持使得配置简化,能更好地整合其他Java EE技术,如JPA、JMS等,构建微服务架构。 这份中文版的Servlet 3.1规范文档是Java Web开发者重要的参考资料,对于理解和应用Servlet技术,特别是在Spring Boot环境下,具有极高的价值。
剩余63页未读,继续阅读
<?xml version="1.0" encoding="UTF-8"?>
<web-app xmlns="http://xmlns.jcp.org/xml/ns/javaee"
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
xsi:schemaLocation="http://xmlns.jcp.org/xml/ns/javaee http://xmlns.jcp.org/xml/ns/javaee/web-app_4_0.xsd"
version="4.0">
<servlet>
<servlet-name>abc</servlet-name>
<servlet-class>com.atguigu.servlet.HelloServlet</servlet-class>
</servlet>
<servlet-mapping>
<servlet-name>abc</servlet-name>
<url-pattern>/hello</url-pattern>
</servlet-mapping>
</web-app>
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8">
<title>Title</title>
</head>
<body>
admin页面
root
<form action ="root.html" method="post">
username:<input type="text" name="username"/>
<input type="submit" value="提交"/>
</form>
访问HelloServlet
</body>
</html> 为什么点击hello的超链接会显示404
- 粉丝: 2
- 资源: 2
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
最新资源
- JDK 17 Linux版本压缩包解压与安装指南
- C++/Qt飞行模拟器教员控制台系统源码发布
- TensorFlow深度学习实践:CNN在MNIST数据集上的应用
- 鸿蒙驱动HCIA资料整理-培训教材与开发者指南
- 凯撒Java版SaaS OA协同办公软件v2.0特性解析
- AutoCAD二次开发中文指南下载 - C#编程深入解析
- C语言冒泡排序算法实现详解
- Pointofix截屏:轻松实现高效截图体验
- Matlab实现SVM数据分类与预测教程
- 基于JSP+SQL的网站流量统计管理系统设计与实现
- C语言实现删除字符中重复项的方法与技巧
- e-sqlcipher.dll动态链接库的作用与应用
- 浙江工业大学自考网站开发与继续教育官网模板设计
- STM32 103C8T6 OLED 显示程序实现指南
- 高效压缩技术:删除重复字符压缩包
- JSP+SQL智能交通管理系统:违章处理与交通效率提升