`
bibo531651225
  • 浏览: 101782 次
  • 性别: Icon_minigender_1
  • 来自: 北京
社区版块
存档分类

题题题题题

    博客分类:
  • java
 
阅读更多
String s = new String("xyz");创建了几个String Object?
一个是编译时决定的,最后放在常量池中。一个是运行时放在堆里面的。两个都是"xyz",我只能这么说了。还有的,s确实只是一个引用,本身不是对象
什么情况下调用doGet()和doPost()?
第一:你的servlet如果是继承自HttpServlet,就必须重写它里面的两 个虚方法doGet和doPost,也就是说,先不管别的servlet或jsp会去调用哪个方法,这两个方法都应该有。

第二:至于它调用哪个方法,就看提交方式
<form action="myServlet" method="get" >
method属性的值是get,它就去调用对应servlet的doGet方法。
同理,method属性的值是get,它就去调用对应servlet的doPost方法。
一般来说,不管采用那种提交方式,在servlet里要做的事情是一样的。所以,我们很多情况下,在一个方法里面调用另一个方法,这样随你那种方式提交的,都可以转去做一种处理
我们在web应用开发过程中经常遇到输出某种编码的字符,如iso8859-1等,如何输出一个某种编码的字符串
tempStr = new String(str.getBytes("ISO-8859-1"), "GBK");
分享到:
评论

相关推荐

Global site tag (gtag.js) - Google Analytics