假期如何学java_假期学习javaWeb每日笔记
学习视频:https://www.bilibili.com/video/BV12J411M7Sj?p=10
servlet 中的ServletContext接口
1.ServletContext可以用来实现两个功能:
1.获取web.xml的信息。(基本不用)
2.实现两个servlet的数据共享。
2.下面来实现用servlet实现数据的共享
//hello.java
public class hello extends HttpServlet {
@Override
protected void doGet(HttpServletRequest req, HttpServletResponse resp) throws ServletException, IOException {
ServletContext context = this.getServletContext();
String username = "郭浩";
context.setAttribute("username",username); //将变量username的值保存在context的空间中
}
}
//Get.java
public class GetServlet extends HttpServlet{
@Override
protected void doGet(HttpServletRequest req, HttpServletResponse resp) throws ServletException, IOException {
//获取servlet对象
ServletContext context = this.getServletContext();
String username = (String) context.getAttribute("username");
//实现支持中文
resp.setContentType("text/html");
resp.setCharacterEncoding("utf-8");
resp.getWriter().print("名字"+username);
}
@Override
protected void doPost(HttpServletRequest req, HttpServletResponse resp) throws ServletException, IOException {
doGet(req, resp);
}
}
将网站地址映射写入web.xml
hello
com.hao.servlet.hello
hello
/he
Get
com.hao.servlet.GetServlet
Get
/Get
首先,在tomcat服务器上运行hello.java,然后再运行Get.java,即可展现出servlet的资源共享功能。如下图所示。
假期如何学java_假期学习javaWeb每日笔记相关推荐
- 假期不能出门,深度学习和TensorFlow助您去世界各地到此一游
假期不能出门,深度学习和TensorFlow助您去世界各地到此一游 今年的春节过的实在是太糟心了.元峰活了二十多年,第一次以这种模式过春节.我们在家宅,医护人员却在夜以继日的辛勤工作.首先,我们向医护 ...
- JavaWeb是什么?如何学习JavaWeb的体系
java语言是当前最流行的开发语言之一.它的风格十分接近C++语言,是一个纯粹的面向对象的程序设计语言.Java继承了C++语言面向对象技术的核心,舍弃了C++语言中复杂和一些容易出错的特性,并在内存 ...
- JavaWeb项目+MVC三层架构+Mysql+Tomcat+汽车配件销售系统前后端+可以用于学习javaweb项目入门
JavaWeb项目+MVC三层架构+Mysql+Tomcat+汽车配件销售系统前后端+可以用于学习javaweb项目入门 可以用于课程设计.毕业设计的知识点入门学习 提示:此资源仅用于javaweb网 ...
- python之路 mysql 博客园_教为学:Python学习之路(二):MySQLdb的几种安装方式,以及用Python测试连接MySql...
教为学:Python学习之路(二):MySQLdb的几种安装方式,以及用Python测试连接MySql Easy_install安装MySQLdb 很简单,以至于我不晓得该怎么说.一句话. sodu ...
- halcon例程讲解_跟我学机器视觉-HALCON学习例程中文详解-开关引脚测量
跟我学机器视觉-HALCON学习例程中文详解-开关引脚测量 This example program demonstrates the basic usage of a measure object. ...
- linux平台学x86汇编语言学习集合帖
linux平台学x86汇编语言学习集合帖 linux平台学x86汇编(一):https://blog.csdn.net/shallnet/article/details/45543237 linux平 ...
- python自学需要哪些基础知识-零基础学Python应该学习哪些入门知识及学习步骤安排...
众所周知,Python以优雅.简洁著称,入行门槛低,可以从事Linux运维.Python Web网站工程师.Python自动化测试.数据分析.人工智能等职位!就目前来看,Python岗位人才缺口高达4 ...
- python自学步骤-零基础学Python应该学习哪些入门知识及学习步骤安排
众所周知,Python以优雅.简洁著称,入行门槛低,可以从事Linux运维.Python Web网站工程师.Python自动化测试.数据分析.人工智能等职位!就目前来看,Python岗位人才缺口高达4 ...
- 人人都要学一点深度学习(1)- 为什么我们需要它
人人都要学一点深度学习(1)- 为什么我们需要它 版权声明 本文由@leftnoteasy发布于 http://leftnoteasy.cnblogs.com, 如需全文转载或有其他问题请联系whee ...
最新文章
- 【Java】Leetcode155 最小栈 (运用数据结构:栈 解题)
- 口腔取模过程及注意事项_数字化口 腔的发展与展望
- 如何分析apache日志[access_log(访问日志)和error_log(错误日志)]
- 推荐算法工程笔记:PySpark特征工程入门总结
- WebSocket和Socket
- .NET Core 2.0 的dll实时更新、https、依赖包变更问题及解决
- 深度学习去燥学习编码_我们问了15,000个人,他们是谁,以及他们如何学习编码
- cogs577. 蝗灾(CDQ)
- erp无线架设服务器,erp数据库架设在云服务器上
- mssql数据库基本语句总结(2)
- [转载] javascript入门_WebAssembly入门-仅使用14行JavaScript
- 漏洞复现永恒之蓝MS-17010+修复
- android 开启wifi代码,Android编程打开WiFi
- 微信公众号 网页授权获取
- PLC网络流量异常检测的统计模型和神经网络模型的比较研究
- Java程序员未来的三大就业方向
- 短信、长短信、彩信的PDU
- 阿里云弹性计算技术专家樊毅伟:云上成本优化实践
- 海量高性能列式数据库HiStore技术架构解析
- 【ACWing】1278. 树的统计
热门文章
- ipad端网页屏幕变小了
- c语言坐标反算方位角函数,反三角函数/简易正反算or方位角转度分秒
- [2019][]自适应学习平台的关键技术与典型案例
- Composure获取子层级图像:使用变换通道
- 事务的四大属性ACID即事务的原子性(Atomicity)、一致性(Consistency)、隔离性(Isolation)、持久性(Durability.。...
- word粘贴超出页面怎么办
- 初识Postman工具
- Detecting Causality in Complex Ecosystems(检测复杂生态系统中的因果关系附件)
- 立方根c语言,在C ++中找到数字的立方根
- 正大期货新闻:印度调高了棕榈油以及豆油的进口基础价格