1

如果我们有一个名为 的文件user!userAdd.do?userId=18282,那么 Java 如何/在哪里解释这个请求?

4

1 回答 1

5

您的 .do 扩展名可能表明您正在使用 struts。struts中的感叹号使用如下

user!userAdd.do

用户 --> 映射到映射到该 url 的类

userAdd --> 映射到上一个类中调用的方法

此技术只能在激活 DynamicMethodInvocation 时使用。

出于安全原因,我个人总是禁用此功能。使用这种活动的和以前的技术,用户可以有效地调用类的每个公共方法。

于 2012-05-25T08:54:15.330 回答