我是 CQ5 的新手,我需要用我的组件处理 HTTP POST 请求。我有以下目录结构
/apps/TEST_project/components/myComponent/myComponent.jsp
/apps/TEST_project/components/myComponent/myComponent.POST.jsp
和 myComponent.jsp 中的这个表单
<form action="<%resource.getPath();%>myPage.html" method="POST" enctype="multipart/form-data">
Name <input type="text" name="name" /><br />
E-mail <input type="text" name="email" /><br />
File <input type="file" name="file" /><br />
<input type="submit" id="Upload" value="Upload" title="Upload" />
</form>
但是每当我提交表单时,我都会得到告诉我这一点的页面
Content modified /content/TEST_project/myPage
Status
200
Message
OK
Location /content/TEST_project/myPage
Parent Location /content/TEST_project
Path
/content/TEST_project/myPage
Referer http://localhost:4502/content/TEST_project/myPage
ChangeLog
<pre></pre>
而不是 myComponent.POST.jsp 脚本。
昨天我花了几个小时试图完成这项工作,但没有任何结果......感谢您的帮助