天翎MyApps技术社区 - 低代码平台 | 流程管理系统 | BPM软件

 找回密码
 注册成为天翎用户
查看: 2224|回复: 0

[源码] 如何在自定义jsp页面获取request参数的值

[复制链接]
karrman 发表于 2016-12-16 19:03:50 | 显示全部楼层 |阅读模式
Q:如何在自定义jsp页面获取request参数的值
A:requset上下文被strut2拦截器包装了,所以解决你这个问题的方法就是避免你的jsp被Struts2拦截,可以通过修改配置文件来排除url
方法:
找到 src/mainresource/struts.properties文件,如果是编辑的程序包,在obpm/WEB-INF/classes/下,将你jsp的路径放在struts.action.excludePattern最后,用,隔开
操作过程:
1、将自定义jspclyljk_bak.jsp?页面放在obpm/portal/share下;
2、在obpm/WEB-INF/classes/下,将你jsp的路径放在struts.action.excludePattern最后,用,隔开
3、在菜单中,配置自定义内部链接,share/clyljk_bak.jsp?mos=test,此次传递参数mos,在jsp页面中,获取参数的值
4、在jsp页面中输入打印通过request获取mos的值
jsp的内容
  1. <%@ page contentType="text/html; charset=utf-8" %>
  2. <%@ page import="cn.myapps.core.dynaform.document.ejb.*" %>
  3. <%@ page import="java.util.*"%>
  4. <%@ page import="cn.myapps.util.*"%>
  5. <%@ page import="cn.myapps.base.dao.*" %>
  6. <%@ page import="cn.myapps.util.iProcessFactory"%>
  7. <%@ page import="cn.myapps.core.user.action.WebUser"%>  
  8. <%@ page import="cn.myapps.constans.Web"%>
  9. <%@ page import="cn.myapps.core.user.ejb.*" %>
  10. <%@ page import="cn.myapps.core.user.dao.*" %>
  11. <html>
  12. <head>
  13. <title>材料用量监控</title>
  14. </head>
  15.         <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">                 
  16.         <script src="/obpm/portal/share/script/jquery-ui/js/jquery-1.8.3.js" type="text/javascript"></script>
  17.         <script type="text/javascript" src="/obpm/portal/share/script/highcharts/highcharts.js"></script>
  18.         <link rel="stylesheet" href="/obpm/resource/css/main-front.css" type="text/css" />
  19. <body>
  20. <!-- <form id="sj" method="post" action="">-->
  21. <%
  22. String username=request.getParameter("mos");
  23. System.out.println("karrman"+username);
  24. %>

  25. <!-- </form>-->
  26. </body>
  27. </html>
复制代码

本版积分规则

QQ|手机版|天翎MyApps技术社区 ( 粤ICP备11093750号 )

GMT+8, 2026-8-12 12:15

Powered by Discuz! X3.4

Copyright © 2001-2020, Tencent Cloud.

快速回复 返回顶部 返回列表