java application 对象_Java技术学习application对象方法:获取application对象含有的关键字对象是什么?...

Java技术学习中application对象可以调用该方法将参数Object指定的对象obj添加application对象中,并为添加的对象指定了一个索引关键字,如果添加的两个对象的关键字相同,则先前添加对象被清除。获取application对象含有的关键字是key的对象。因为任何目标都能够增加到application目标中,因而用该办法取回目标时,应强行转化为本来的类型。

当服务器引擎首次接受到一个servlet恳求时,会运用init办法初始化一个servlet,以后每逢服务器再接受到一个servlet恳求时,就会产生一个新线程,并在这个线程中调用service办法检查HTTP恳求类型(Get、Post等),并在service办法中依据用户的恳求方式,对应地再调用doGet或doPost办法。因而,在servlet类中,咱们不用重写service办法来呼应客户,直接承继service办法即可。

ecd826801f2ef7ed5a1f205dc973cea4.png

能够在servlet类中重写doPost或doGet办法来呼应用户的恳求,这样能够增加呼应的灵活性,并下降服务器的负担。

(1) public void setAttribute(String key ,Object obj)

application目标能够调用该办法将参数Object指定的目标obj增加到application目标中,并为增加的目标指定了一个索引关键词,如果增加的两个目标的关键词相同,则先前增加目标被铲除。

(2) public Object getAttibue(String key)

获取application目标含有的关键词是key的目标。因为任何目标都能够增加到application目标中,因而用该办法取回目标时,应强行转化为本来的类型。

(3) public Enumeration getAttributeNames()

application目标调用该办法产生一个枚举目标,该枚举目标运用nextElemets()遍历application目标所含有的悉数目标。

(4) public void removeAttribue(String key)

从当时application目标中删除关键词是key的目标。

(5) public String getServletInfo()

获取Servlet编译器的当时版别的信息。

Out目标的主要办法

out目标可调用如下的办法用于各种数据的输出,例如:

out.print(Boolean),out.println(boolean):用于输出一个布尔值。

out.print(char),out.println(char):输出一个字符。

out.print(double),out.println(double):输出一个双精度的浮点数。

out.print(fload),out.println(float):用于输出一个单精度的浮点数。

out.print(long),out.println(long):输出一个长整型数据。

out.print(String),out.println(String):输出一个字符串目标的内容。

out.newLine():输出一个换行符

out.flush():输出缓冲区里的内容

out.close():封闭流

JDBC的运用示例

Connection con = DriverManager.getConnection("jdbc:odbc:数据源名字","loginname", "password ");

try {Statement sql=con.createStatement();}

catch(SQLException e ){}

ResultSet rs=sql.executeQuery("SELECT * FROM成绩表");

Servlet的主要接口

extends HttpServlet

public void init(ServletConfig config) throws ServletException

//留意request和response参数。

public void service(HttpServletRequest request HttpServletResponse

response)

public destroy()

HttpServlet除了init、service、destroy办法外,该类还有两个很主要的办法:doGet和doPost,用来处理客户的恳求并作出呼应。

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值