在Tomcat下直接访问servlet

来源:百度知道 编辑:UC知道 时间:2024/05/30 09:57:24
在Tomcat下直接访问servlet默认调用doGet()方法,但为什么init()这个初始化方法却调不到呢?
我在XML里这样写的
<init-param>
<param-name>count</param-name>
<param-value>100</param-value>
</init-param>
在我创建的LoginServlet.java中的init()方法中是这样写的
String c;
c=this.getServletConfig().getInitParameter("count");
System.out.println(c);
我的工程名是Test,LoginServlet.java的别名是servlet
我启动Tomcat后,在地址栏输入http://localhost:8080/Test/servlet,为什么页面上只显示servlet默认的doGet()方法呢?怎么用init()方法呢?我是按上课老师讲的步骤做的,为什么出不来呢?我遗漏什么了吗?高手指点!
但为什么老师做的时候,就是打开的浏览器呢?而且还做了一个++,然后刷新页面,又开一个浏览器,有刷新页面,告诉我们init()方法只在内存中初始化一次,大侠们,救命啊。。。昨天因为这个问题弄了一下午,今天起来还没解决。。。咋办呀。。。哇哇。。。愁死我了。。。明天还要上课类,还有别的练习没做呐。。。呜呜~~~~(>_<)~~~~
那init()方法怎样才能调到了嘛。。。怎么用呐。。。

不是System.out.println();这个实在控制台输出
而是out.println();这个输出到页面

System.out.println(c); 命令输出的信息显示在TOMCAT的控制台上,不再网页上显示,网页上当然是什么都没有啦

System.out.println(c)是显示在控制台的啊

要用的话可以在doGet() 方法里直接调用它看行不