`
likaidalian
  • 浏览: 51916 次
社区版块
存档分类
最新评论

actionurl 参数顺序

 
阅读更多
PortletURL editURL = renderResponse.createActionURL();
editURL.setWindowState(WindowState.NORMAL);
editURL.setParameter(ActionRequest.ACTION_NAME, "edit");
editURL.setParameter("redirect", redirectURL.toString());
editURL.setParameter("SearchParms", ParamUtil.getString(request,"SearchParms"));
editURL.setParameter(Constants.CMD, cmd);
editURL.setParameter("jspPage", "/html/xx/xx/edit.jsp");

参数
jspPage: 如果action出错,跳转到哪个页面

例如:
要求,如果页面提交后出现异常,跳回到jsp页时要求保留某个参数,如“SearchParms”
则此参数必须写在jspPage参数前面,否则找不到。

如果要求提交后跳转到“redirect”指定的页面,且跳转到的页面保留某个参数,如“SearchParms”,则需在renderurl中指定此参数
PortletURL redirectURL = renderResponse.createRenderURL();
redirectURL.setWindowState(WindowState.NORMAL);
redirectURL.setParameter("SearchParms", ParamUtil.getString(request,"SearchParms"));
分享到:
评论

相关推荐

    FilterAndInterceptor

    过滤器--是在java web中,提前过滤掉一些信息或者提前设置一些参数,然后再传入servlet/struts的 action进行业务逻辑处理。比如过滤掉非法url或者在传入servlet/struts的action前统一设置字符集,或者去除掉一些非法...

    c#支付宝标准双接口实现

    功能:除去数组中的空值和签名参数并以字母a到z的顺序排序 输入:SortedDictionary, string> dicArrayPre 过滤前的参数组 输出:Dictionary, string> 去掉空值与签名参数后的新签名参数组 public static string ...

    网银在线接口

    MD5校验串生成方法:当消费者在商户端生成最终订单的时候,将订单中的v_amount v_moneytype v_oid v_mid v_url key六个参数的value值拼成一个无间隔的字符串(顺序不要改变)。参数key是商户的MD5密钥(该密匙可在登陆...

    ssh(structs,spring,hibernate)框架中的上传下载

     本文后面的章节将从数据持久层->业务层->Web层的开发顺序,逐层讲解文件上传下载的开发过程。  数据持久层  1、领域对象及映射文件  您可以使用Hibernate Middlegen、HIbernate Tools、Hibernate ...

    vscode-commandbar:Visual Studio代码命令栏

    开始使用特征执行命令: 长时间运行的命令终止3种命令类型: exec :执行命令,例如npm run serve (默认) script :执行package.json脚本palette :执行任何或任何扩展命令逗号分隔的顺序执行命令列表命令支持参数,...

    springmybatis

    <property name="url" value="jdbc:mysql://127.0.0.1:3306/mybatis" /> 3. 建立与数据库对应的 java class,以及映射文件. 在src_user下建立package:com.yihaomen.mybatis.model ,并在这个 ...

    Spring面试题

    构造注入的优点:可以在构造器中决定依赖关系的顺序。 什么是AOP? 面向切面编程(AOP)完善spring的依赖注入(DI),面向切面编程在spring中主要表现为两个方面 1.面向切面编程提供声明式事务管理 2.spring...

    freemarker总结

    options:该参数可以省略,指定包含时的选项,包含encoding和parse两个选项,其中encoding指定包含页面时所用的解码集,而parse指定被包含文件是否作为FTL文件来解析,如果省略了parse选项值,则该选项默认是true. ...

    java 面试题 总结

    forward是服务器请求资源,服务器直接访问目标地址的URL,把那个URL的响应内容读取过来,然后把这些内容再发给浏览器,浏览器根本不知道服务器发送的内容是从哪儿来的,所以它的地址栏中还是原来的地址。 redirect...

    jQuery详细教程

    基础语法是:$(selector).action() • 美元符号定义 jQuery • 选择符(selector)“查询”和“查找” HTML 元素 • jQuery 的 action() 执行对元素的操作 示例 $(this).hide() - 隐藏当前元素 $("p").hide() - ...

    flash shiti

    40.Number将参数转换成数值其返回值有哪几种情况? A. 如果X为一数字,则返回值即为该数字; B. 如果X为一布尔数,则返回0或1; C. 如果X为一字符串,则函数将X解释为一个指数形式的十进制数; D. 如果X未定义,...

    XML轻松学习手册--XML肯定是未来的发展趋势,不论是网页设计师还是网络程序员,都应该及时学习和了解

    在HTML中我们知道可以使用meta标识来定义网页的关键字,简介等,这些标识不会显示在网页中,但可以被搜索引擎搜索到,并影响搜索结果的排列顺序。 XML对这一原理进行了深化和扩展,用XML,你可以描述你的信息在...

    易语言程序免安装版下载

    支持“链接后动作(post_link_action)”(参见tools\link.ini中注释) 4. 重新整理所有官方支持库的静态库,有望彻底解决链接时可能出现的符号冲突 5. 全面取消静态编译中的人为功能限制(此前有最多5个支持库同时...

    超级有影响力霸气的Java面试题大全文档

     forward是服务器请求资源,服务器直接访问目标地址的URL,把那个URL的响应内容读取过来,然后把这些内容再发给浏览器,浏览器根本不知道服务器发送的内容是从哪儿来的,所以它的地址栏中还是原来的地址。...

    python入门到高级全栈工程师培训 第3期 附课件代码

    08 django的url控制系统 09 django的urlConf补充 第50章 01 django之视图函数的介绍 02 django视图之redirec 03 django模板之变量 04 django模板之过滤器 05 django模板之控制语句if和for循环 06 django模板之标签...

    java面试题

    以下程序使用内部类实现线程,对j增减的时候没有考虑顺序问题。 107 84.4. 现在输入n个数字,以逗号”,”分开;然后可选择升或者降序排序;按提交键就在另一页面显示按什么排序,结果为,提供reset 108 84.5. 金额...

    flex3的cookbook书籍完整版dpf(包含目录)

    定义方法参数 1.17节.检测对象数据类型 1.18节.接口的定义和实现 第二章. 控件与菜单(37) 2.1节. 监听按钮点击 2.2节. 创建一组状态按钮 2.3节. 使用ColorPicker设置Canvas颜色 2.4节. 使用SWFLoader载入SWF 2.5节...

Global site tag (gtag.js) - Google Analytics