普元EOS6.2學習總結
檔案上傳:
將檔案型別的轉換為物件型別
資料放入到session中:
1. 現在前一個頁面的form中:
<input type="hidden"name="testVar" value="ss" scope="session"/>
2. 然後在下面的頁面中就可以獲得到了<b:writeproperty="testVar"/>
Eos標籤不可以巢狀:(主要是傳引數)
如:
獲得值:
第一種
<%
Object reqid =com.eos.web.taglib.util.XpathUtil.getDataContextRoot("request",pageContext);
String reqId=(String)com.eos.web.taglib.util.XpathUtil.getObjectByXpath(reqid,"userRequiements/requiementId");
System.out.println("reqId -- "+reqId);
//com.eos.web.taglib.util.XpathUtil.setValue("reID",pageContext, reID,null);
%>
第二種:
<%
Object processInst =com.eos.web.taglib.util.XpathUtil.getDataContextRoot("request",pageContext);
String processInstId =String.valueOf(com.eos.web.taglib.util.XpathUtil.getObjectByXpath(processInst,"processInstId"));
System.out.println("reqId -- "+processInstId);
//com.eos.web.taglib.util.XpathUtil.setValue("reID",pageContext, reID,null);
%>
(jsp指令碼和<b:write property="userRequiements/requiementId"/>)
<w:tabPanel id="manage"defaultTab="dictManager" height="100%"width="100%">
<w:tabPageid="dictManager" onRefreshFunc="refreshPage1" tabType="iframe" allowReload="true"allowSelect="true" cache="true" title="準備"url="com.sinosoft.userrequiements.auditmanager.UserRequiementsAuditInit.flow?_eosFlowAction=auditPrepare&requiementId=<%=reqId%>" > <!-- 準備 -->
</w:tabPage>
可以傳值:、
<iframename="menuTreeFrame"align="top"scrolling="auto"style="width:100%;height:100%"
src="com.sinosoft.userrequiements.mywork.FeedBackMyWork.flow?_eosFlowAction=showFlow&processInstId=<b:writeproperty="userRequiements/processinstid"/>"style="width:100%;height: 100%"frameBorder=0>
</iframe>
在邏輯流獲得使用者登入的資訊:(eos內建)
頁面流獲得使用者的資訊:
解決:分頁和重置按鈕問題:
查詢的:
頁面流:
Iframe頁面:
分頁:
核心程式碼:
<tablealign="center"border="0"cellpadding="0"cellspacing="0"width="100%">
<tr>
<td>
<iframename="queryFrame"id="queryFrame"src="" marginWidth=0marginHeight=0 frameborder="0"scrolling="no"width="100%"onload="autoResize();"></iframe>
</td>
</tr>
</table>
<scripttype="text/javascript">
document.form1.submit();
function autoResize(){
try{
document.all["queryFrame"].style.height=queryFrame.document.body.scrollHeight;
}catch(e){}
}
</script>
<wf:selectActParticipant processInstID="@userRequiements/processinstid"
可以不用寫java片段
直接用@就可以
就是,eos標籤訪問property指定的xpath值的訪問方式
相關文章
- 學習總結
- mysqlimport學習總結MySqlImport
- Maven學習總結Maven
- MyBatis 學習總結MyBatis
- awk 學習總結
- JNI 學習總結
- tkinter學習總結
- SVG學習總結SVG
- vue學習總結Vue
- WorkFlow學習總結
- HTML學習總結HTML
- Mybatis學習總結MyBatis
- Kafka 總結學習Kafka
- Typescript學習總結TypeScript
- 【TS】學習總結
- lua 學習總結
- vue 學習總結Vue
- HSF學習總結
- ElasticSearch 學習總結Elasticsearch
- BOM學習總結
- JavaWeb學習總結JavaWeb
- Storm學習總結ORM
- redis學習總結Redis
- JVM學習總結JVM
- Oracle學習總結Oracle
- Ajax學習總結
- WebRTC學習總結Web
- spark 學習總結Spark
- pandas 學習總結
- react學習總結React
- GCD 學習總結GC
- DOM學習總結
- numpy 學習總結
- ARKit學習總結
- UML學習總結
- javacc學習總結Java
- FFmpeg學習總結
- Java學習總結Java