0
如果我們有一個名爲user!userAdd.do?userId=18282
的文件,那麼Java如何解釋這個請求?爲什麼JSP文件在文件名中有感嘆號?
如果我們有一個名爲user!userAdd.do?userId=18282
的文件,那麼Java如何解釋這個請求?爲什麼JSP文件在文件名中有感嘆號?
您的.do擴展可能表明您正在使用struts。在支柱感嘆號的使用步驟如下
用戶userAdd.do
用戶 - >映射到映射到URL類
useradd的 - >映射到在調用該方法前一類
該技術只能在激活DynamicMethodInvocation時使用。
我個人總是禁用這個出於安全原因。使用這種主動和先前的技術,用戶可以有效地調用您班級的每種公共方法。
'?'是一個問號。 '!'是一個感嘆號。現在你在哪裏發現感嘆號? – adarshr
@adarshr,仔細一看,它在那裏:user **!** userAdd.do?userId=18282 :-) –
哦,是的!我之前沒有發現它:) – adarshr