如果我们有一个名为 user!userAdd.do?userId=18282
的文件,那么 Java 如何/在哪里解释此请求?
最佳答案
您的 .do 扩展名可能表明您正在使用 struts。 struts中感叹号的使用如下
用户!userAdd.do
user --> 映射到映射到该 url 的类
userAdd --> 映射到上一个类中要调用的方法
此技术只能在激活 DynamicMethodInitation 时使用。
出于安全原因,我个人总是禁用此功能。通过这种主动技术和之前的技术,用户可以有效地调用类的每个公共(public)方法。
关于java - 为什么 JSP 文件的文件名中带有感叹号?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/10750928/