以文本方式查看主题

-  计算机科学论坛  (http://bbs.xml.org.cn/index.asp)
--  『 XML基础 』  (http://bbs.xml.org.cn/list.asp?boardid=1)
----  这个要求怎么写???新手求救  (http://bbs.xml.org.cn/dispbbs.asp?boardid=1&rootid=&id=7675)


--  作者:chinalob
--  发布时间:5/19/2004 10:30:00 AM

--  这个要求怎么写???新手求救
请问,怎么样来写才可以实现我的要求??
#######################################
<?xml version="1.0" encoding="UTF-8"?>
<service class="org.lwap.application.FormBasedService" xmlns:jsp="http://mvc.lwap.org/builder/jsp" xmlns:std="http://mvc.lwap.org/default" login-required="true" default-dispatch="WorkflowPersonalActiveList.service?menu_id=10002&amp;menu_title=工作流处理" target-type="service" dispatch-style="redirect">
###################################### 
<view>
  <!--判断${/session/@user_id}是否=1282 如果不是(即当前用户不是项目经理)则显示下面提示,怎么写判断语句???怎么写-->
    if ${/session/@user_id}=1282 then
    <jsp:textlabel Prompt="您无申请的权限,请于相关人员联系"/>
  <jsp:button Type="image" Prompt="保存" Name="save" OnClick="" /> <!--OnClick这里是JAVESCRIP的返回函数 -->

  <!--如果${/session/@user_id}=1282即当前用户是项目经理,则有权使用,显示下面的FORM,怎么写判断语句???怎么写-->
  else
  <jsp:form Entity="CARLOAN_APPLY" Align="center" Width="95%" SubmitPrompt="提交">
   <jsp:form-section Prompt="主管资格审批">
    <jsp:input Type="value-selector" DataType="java.lang.Integer" Name="PROPOSER" dataField="@EMPLOYEE_ID" displayField="@NAME" Prompt="员工姓名" Width="100" Height="16" HRef="EmployeeSelect.service" Nullable="false"/>
    <jsp:input Type="textedit" Name="JOBNAME" Prompt="部门职位" Nullable="false"/>
    <jsp:input Type="textarea" Name="DESCRIPTION" Cols="60" Rows="8" Prompt="审批意见" Nullable="false"/>
   </jsp:form-section>
  </jsp:form>
  
 </view>
 
 <action>
  <query Sql="select HANDWF_CARLOAN_APP_s.nextval as id from dual" ElementName="pk"/>
  <update Sql="begin
                if ${/session/@user_id}=1282 then
                insert into handwf_carloan_app
        (  instance_id ,
                       employee_id ,
                       proposer,
                       job_name,
                       description ,
                       submit_date
       )
         values
          (  ${/model/pk/@ID},
          ${/session/@user_id},
      ${@PROPOSER},
      ${@JOBNAME},
      ${@DESCRIPTION} ,
      sysdate
      );
                   wfl_core.workflow_instance_create_p( 10209 , ${/session/@user_id} , ${/model/pk/@ID}  );
                   end if;
                   end;"/>
 </action>
</service>
#################################################


--  作者:chinalob
--  发布时间:5/19/2004 10:52:00 AM

--  
也许我的问法有点不清楚~~~~我要实现的是

IF 当前用户不是项目经理 THEN
VIEW 显示:“您没有使用的权限”
ELSE
VIEW 显示:申请的FORM

我想知道,实现这一判断的语句语法??


--  作者:孤独
--  发布时间:5/19/2004 12:33:00 PM

--  
用xsl判断权限问题,安全是问题,因为xsl可以在客户端执行转换,呵呵。。。
--  作者:chinalob
--  发布时间:5/19/2004 3:12:00 PM

--  
问怎么样用xsl判断权限问题,能列举一个例子吗?

--  作者:npuhetao
--  发布时间:5/19/2004 3:44:00 PM

--  
是啊,举个例子吧。
--  作者:chinalob
--  发布时间:5/19/2004 7:47:00 PM

--  
我顶~~~~~~~~我想知道
,请知道的大哥们举个例子~~~~~~~~~~~~~~~~~~

--  作者:chinalob
--  发布时间:5/20/2004 10:05:00 AM

--  
孤独大哥,能不能说的明白点,小弟不怎么明白~~~~~~~~能举例说明更好~~~~~~先谢谢拉

--  作者:robert
--  发布时间:5/20/2004 11:08:00 AM

--  
你的{/session/@user_id}是那里的?是同一个源文档吗?你把他写完全啊,不然写不出来
--  作者:chinalob
--  发布时间:5/20/2004 1:42:00 PM

--  
是WEB服务器上的,来自同一个源文档
W 3 C h i n a ( since 2003 ) 旗 下 站 点
苏ICP备05006046号《全国人大常委会关于维护互联网安全的决定》《计算机信息网络国际联网安全保护管理办法》
78.125ms