Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
如果我们有一个名为 的文件user!userAdd.do?userId=18282,那么 Java 如何/在哪里解释这个请求?
user!userAdd.do?userId=18282
您的 .do 扩展名可能表明您正在使用 struts。struts中的感叹号使用如下
user!userAdd.do
用户 --> 映射到映射到该 url 的类
userAdd --> 映射到上一个类中调用的方法
此技术只能在激活 DynamicMethodInvocation 时使用。
出于安全原因,我个人总是禁用此功能。使用这种活动的和以前的技术,用户可以有效地调用类的每个公共方法。