了解jboss框架-URL

发布于 2024-12-09 18:00:39 字数 328 浏览 0 评论 0原文

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

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

I am trying to figure out what the following url does.
http://server/abc/testmodule/runtest.do?action=edit&id=123

I am new to jboss/jsp but I am very familiar with .net.
When I see this url, I expect to see the physical folder called "abc" and subfolder called "testmodule" and a physical file "runtest". am i wrong? what does runtest.do? is "runtest" class and "do" is a method within it?

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(2

饮湿 2024-12-16 18:00:39

它可以是任何东西——URL 可以映射到任意资源。它可能是一个 Struts 操作,它可能是一个 servlet,它可能是一个 Spring 控制器等。

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

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

It could be anything--URLs can map to arbitrary resources. It might be a Struts action, it might be a servlet, it might be a Spring controller, etc.

You'd need to check your web.xml file and/or any framework configuration files, or provide more information.

(Also, JBoss isn't a framework, it's a Java EE container :)

月朦胧 2024-12-16 18:00:39

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

.do 扩展建议使用 Struts 或 JSF 操作映射。

GET 中传递了两个参数:action(值为 edit)和 id(值为 123)。对我来说看起来像是一个 REST-ful API。

The /abc entry is the name of the context in which the application is running. If it's a web app, deployed in a WAR file, that would be the name of the WAR that's deployed (abc.war).

The .do extension suggests a Struts or JSF action mapping.

There are two parameters passed in the GET: action, with value edit, and id, with value 123. Looks like a REST-ful API to me.

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文