了解jboss框架 - URL

时间:2011-10-11 22:53:19

标签: java jboss

我想弄清楚以下网址的作用。 http://server/abc/testmodule/runtest.do?action=edit&id=123

我是jboss / jsp的新手,但我对.net非常熟悉。 当我看到这个url时,我希望看到名为“abc”的物理文件夹和名为“testmodule”的子文件夹以及物理文件“runtest”。我错了吗? runtest.do是什么?是“runtest”类,“do”是其中的一种方法吗?

2 个答案:

答案 0 :(得分:1)

它可以是任何内容 - URL可以映射到任意资源。它可能是一个Struts动作,它可能是一个servlet,它可能是一个Spring控制器等等。

您需要检查web.xml文件和/或任何框架配置文件,或提供更多信息。

(另外,JBoss不是一个框架,它是一个Java EE容器:)

答案 1 :(得分:0)

/abc条目是运行应用程序的上下文的名称。如果它是部署在WAR文件中的Web应用程序,那么它将是部署的WAR的名称(abc.war)。

.do扩展名表示Struts或JSF动作映射。

GET中传递了两个参数:action,值editid,值123。对我来说看起来像一个REST-ful API。