Struts2的action的后缀名可以是.jsp吗?
@茶壶 你好,想跟你请教个问题: <form action="${pageContext.request.contextPath}/execute_upload.jsp"
enctype="multipart/form-data" method="post">
文件:<input type="file" name="image">
<input type="submit" value="上传" />
</form>
<constant name="struts.action.extension" value="jsp" />
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(11)
@茶壶 对啊
回复
是缀上jsp就不行了么?有错误信息么? http://mail-archives.apache.org/mod_mbox/struts-user/201309.mbox/%3CCAALdY0zVtxJu6uRQ+wnJsTvWZuB2sXW7+cg9CfyTu_zHCYUZ2w@mail.gmail.com%3E
这样是可以,但是jsp 后缀不行。
引用来自“茶壶”的评论
http://www.tutorialspoint.com/struts_2/struts_file_uploads.htm
回复
错误信息贴 出来了,有时间看下。
http://www.tutorialspoint.com/struts_2/struts_file_uploads.htm
action="${pageContext.request.contextPath}/execute_upload.jsp 这样写报错,为什么,改成html 可以。
可以,任何后缀名、不要后缀名都行
如果需要用JSP做后缀呢?怎么实现?
struts2的原代码方法能重写吗?在哪个文件中?
You should never ever allow to access JSPs directly! Thus can be
potential security risk!
What you want to achieve are two actions:
- login-form.action to display login form
- login.action to submit login form to and perform validation/user login
Instead thinking about JSPs behind, think about actions.
http://struts.1045723.n5.nabble.com/Url-rewriting-of-action-to-jsp-td5713966.html