看了你的需求:不用ajax、form提交、action接收、页面提示现在就简单了。 进入页面的action里面随意设置一个变量status,默认值"default"。 在进入页面后赋值给form的一个hidden。然后做完操作提交之后,action接收请求,并处理操作。如果成功了,status的值改成"success",失败改成"falure",否则"default"。然后在页面js进行判断status的值。 如果是"success",则提示“获取成功”;如果是"falure",则提示“获取失败”;如果是"default",不做任何操作....亲,还有疑问么? 不用我贴代码了吧....坑爹,答案打完了,浏览器崩溃,害我重打......
解决方案 »
- 自定义异常_公交刷卡
- JSP 出现错误提示 org.apache.jasper.JasperException
- 问个正则表达式的问题,高手快来!
- 关于jbpm
- J2EE开源onemyBase用户权限框架,快速架构您的应用系统,详情查看www.onemy.cn
- struts-confif.xml里<forward name="success" path="/index.jsp" redirect="false"/>问题 请教
- 请教有关EJB的问题(急)
- tomcat下使用jxl操作excel的问题
- 做bean时的jar问题,求教!
- 哪个版本的tomcat支持EJB?
- 如果修改了 storm 的 spout 和 bolt 代码,就 kill 掉作业,重新提交吧。那么 kill 作业的时候如何做 cleanup 的工作呢?
- java定时任务
你这个想法我有过,设置一个msg变量,通过struts标签在jsp页面获取,然后直接anert出成功或者失败信息。但是需要在执行完addPerson.action这个action后重新跳转至这个页面
<action name="addPerson" class="NewPerson" method="addPerson">
<interceptor-ref name="fileUploadStack"/>
<result name="success">/WEB-INF/jsp/admin/addPeople.jsp</result>
</action>
这会导致页面数据丢失,其他的数据还可以通过struts标签加载回来,但是图片上传的地方数据没法加载有没有不做跳转的方法?
你这个想法我有过,设置一个msg变量,通过struts标签在jsp页面获取,然后直接anert出成功或者失败信息。但是需要在执行完addPerson.action这个action后重新跳转至这个页面
<action name="addPerson" class="NewPerson" method="addPerson">
<interceptor-ref name="fileUploadStack"/>
<result name="success">/WEB-INF/jsp/admin/addPeople.jsp</result>
</action>
这会导致页面数据丢失,其他的数据还可以通过struts标签加载回来,但是图片上传的地方数据没法加载有没有不做跳转的方法?
不跳转。2种办法 。 1、ajax 2、dwr
没法获取file类文件吧
http://blog.csdn.net/zmcmm/article/details/37872097
很好用