servlet学习(二)

目录

Get和Post方式 

Servlet处理请求 

中文乱码处理 

HttpServletRequest(请求类) 

HttpServletResponse(响应类) 

ServletContext对象 

Servlet相关类


 

  • Get和Post方式 

1、HTTP 只有POST和GET 两种命令模式;

2、 POST 是被设计用来向上放东西的,而GET是被设计用来从服务器取东西的,GET也能够向服务器传送较少的数据,而Get之所以也能传送数据,只是用来设计告诉服务器,你到底需要什么样的数据.POST的信息作为HTTP 请求的内容,而GET是在HTTP 头部传输的;

3、POST与GET在HTTP 中传送的方式不同,Post的参数是在HTTP 的头部传送的,而Get的数据则是在HTTP 请求的内容里传送;

4、POST传输数据时,不需要在URL中显示出来,而GET方法要在URL中显示;

5、 GET方法由于受到URL长度的限制,只能传递大约1024字节;POST传输的数据量大,可以达到2M 注意:Get请求主要是如: 打开IE浏览器直接在地址栏输入Servlet的访问地址时产生的请求; <a href=“”>>也是get请求; 表单也可以以get方式提交产生Get请求; Ajax 的get请求 Post:form的post提交,ajax的post提交 

  • Servlet处理请求 

表单以POST方式提交,即POST请求; servlet调用doPost()处理; 调用doPost()时系统会传入两个参数 HttpServletRequest对象封装请求中数据(HTTP头部)及客户端信息(如:客户机的IP地址等) HttpServletResponse 客户端响应(如输出显示数据)

表单以GET方式提交,即GET请求;处理方式方法和doPost完全相同;

一个servlet可同时处理POST,GET请求; 则实现doPost或doGet后, 在 doGet()中直接调用doPost ();或在doPost()中直接调doGet(); 

  • 中文乱码处理 

        request.setCharacterEncoding("utf-8");
        response.setContentType("text/html;charset=utf-8"); 

        设置编码就可以解决

  • HttpServletRequest(请求类) 

  • HttpServletResponse(响应类) 

  • ServletContext对象 

Servlet Context,从Servlet的角度来看,可以理解为它所属Web应用程序,ServletContext是一个接口。     

在ServletContext接口中,也可以获得配置的初始化参数: • getInitParameter • getInitParameterNames     

设置和管理ServletContext的作用域属性: • setAttribute • getAttribute • getAttributeNames • removeAttribute 

  • Servlet相关类

内容概要:该研究通过在黑龙江省某示范村进行24小时实地测试,比较了燃煤炉具与自动/手动进料生物质炉具的污染物排放特征。结果显示,生物质炉具相比燃煤炉具显著降低了PM2.5、CO和SO2的排放(自动进料分别降低41.2%、54.3%、40.0%;手动进料降低35.3%、22.1%、20.0%),但NOx排放未降低甚至有所增加。研究还发现,经济性和便利性是影响生物质炉具推广的重要因素。该研究不仅提供了实际排放数据支持,还通过Python代码详细复现了排放特征比较、减排效果计算和结果可视化,进一步探讨了燃料性质、动态排放特征、碳平衡计算以及政策建议。 适合人群:从事环境科学研究的学者、政府环保部门工作人员、能源政策制定者、关注农村能源转型的社会人士。 使用场景及目标:①评估生物质炉具在农村地区的推广潜力;②为政策制定者提供科学依据,优化补贴政策;③帮助研究人员深入了解生物质炉具的排放特征和技术改进方向;④为企业研发更高效的生物质炉具提供参考。 其他说明:该研究通过大量数据分析和模拟,揭示了生物质炉具在实际应用中的优点和挑战,特别是NOx排放增加的问题。研究还提出了多项具体的技术改进方向和政策建议,如优化进料方式、提高热效率、建设本地颗粒厂等,为生物质炉具的广泛推广提供了可行路径。此外,研究还开发了一个智能政策建议生成系统,可以根据不同地区的特征定制化生成政策建议,为农村能源转型提供了有力支持。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值