servlet调用问题

我有一个servlet,我想通过JAVA类运行这个servlet。比如说地址是http://127.0.0.1:8080/test/testS
我写代码如下
try
{
URL url = new URL("http://127.0.0.1:8080/test/testS");
try
{
url.openConnection();
System.out.println("t");
}
catch (IOException e)
{
e.printStackTrace();
}
}
catch (MalformedURLException e)
{
e.printStackTrace();
}

为何servlet没有运行?怎么才能通过java类启动这个servlet呢?求解。。

[code="java"] URL url = new URL("http://lggege.iteye.com/blog/380007");
URLConnection connection = url.openConnection();
InputStreamReader isr = new InputStreamReader(connection.getInputStream());
BufferedReader br = new BufferedReader(isr);
while (br.ready()) {
System.out.println(br.readLine());
}[/code]

应该是需要connection.getInputStream()一下

servlet是由web容器编译、装载、调用。由用户请求来调用相应的servlet响应请求,一却都是容器控制,如果想执行,放到容器中然后请求该servlet才能被执行,这就是为什么第一次访问servlet会很慢,因为容器之前没有加载该对象,加载完成后则会被缓存起来,下次就会快点。

要放到容器才能运行的