1.获取detaSet中得参数
Map parameters = (Map)dataSet.getParameters();
String userName = (String)parameters.get("creater");
String projectName = (String)parameters.get("flowProjectName");
String sysOrgId = (String)parameters.get("orgDeptName");
2.获取Session中的参数。
SysUserInfo user = (SysUserInfo) DoradoContext.getContext().getAttribute("sysUserInfo");
3.设置Session中得参数,有些参数需要在整个会话中用的,我们可以把他设置到Session中
DoradoContext.getContext().setAttribute(DoradoContext.Sessoion, "sessionFlag", "1");
4.获取跟在url后面的参数
String auditId =(String) DoradoContext.getContext().getParameter("auditId");
5.,有些参数在View里面使用,从后台放在url里面穿到前台的时候在前台需要用,可以通过如下代码接受,然后在View里面就可以用了。
<script type="text/javascript">
var flowProjectId = <%=request.getParameter("flowProjectId")%>;
var quarterId = <%=request.getParameter("quarterId")%>;
var proceedId = <%=request.getParameter("proceedId")%>;
var flowTaskId = <%=request.getParameter("flowTaskId")%>;
var flowCaseId = <%=request.getParameter("flowCaseId")%>;
var id = <%=request.getParameter("id")%>;
<%String aaa=request.getParameter("transitions");
if(aaa!=null&&!aaa.equals(""))
{ aaa=new String(aaa.getBytes("ISO-8859-1"),"UTF-8");}%>
var transitions = <%=aaa%>;
</script>
分享到:
相关推荐
Dorado项目通常包含以下几个部分: - **Web应用程序:** 包括前端页面和后端逻辑。 - **数据库:** 存储应用数据。 - **配置文件:** 控制应用的行为和外观。 ##### 3.3 建立Dorado项目 1. **新建项目:** 在IDE中...
文档中详细介绍了几种类型的下拉框组件: - **ListDropDown**:基于列表的下拉框。 - **AutoMapping**:自动映射数据源的下拉框。 - **DataSetDropDown**:从数据集中加载选项的下拉框。 #### 十、数据树 数据树...
dorado展现中间件是一种基于Web的展现技术,它主要通过浏览器端的JavaScript实现动态的页面展示和用户交互。dorado中间件的关键特点之一是其使用AJAX技术实现与后台的异步通信,而不需要每次交互都刷新整个页面。...
Dorado框架中的树形控件(Tree)是一种常用的数据展示组件,它能够以树状结构显示数据,并支持多层级的数据结构。在实际开发过程中,经常需要对树形控件进行动态刷新,以便实时更新数据显示。 ### 二、动态刷新Dorado...
2. **逆过程设计**:这种方法在城市建模中,可能意味着先设定特定的天气或环境条件,然后反向计算出符合这些条件的城市结构和参数,以达到更真实的模拟效果。 3. **快速天气模拟**:利用高效的算法和模型,可以在短...