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

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

[Iscript] 自定义jsp页面调用系统函数示例【自定义jsp页面调用系统函数】

[复制链接]
irene 发表于 2012-6-28 00:02:21 | 显示全部楼层 |阅读模式
本帖最后由 bess 于 2013-1-6 10:00 编辑

Q:自定义 jsp页面可不可以调用系统函数?例如在jsp中调用insertByDSName()方法实现向表单中插入数据
A:jsp页面无法直接使用insertByDSName();方法,但可通过调用java类中的queryInsert()方法实现这个功能。由于DataSourceProcess是个接口,在jsp中无法直接调用,所以需调用继承该接口的类,DataSourceProcessBean()。操作步骤如下:
1、找到实现insertByDSName()这个方法所处的类。
文件位置.jpg
或者可通过api文档查找
api所处位置.jpg
2、编写jsp页面
jsp页面1.jpg
代码如下:



  1. <%@ page language="java" contentType="text/html; charset=UTF-8"
  2.     pageEncoding="UTF-8"%>
  3. <%@page import="cn.myapps.core.dynaform.dts.datasource.ejb.DataSourceProcessBean"%>

  4. <!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
  5. <html>
  6. <head>
  7. <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
  8. <title>TEST</title>
  9. </head>
  10. <body>
  11. <%
  12. DataSourceProcessBean dd = new DataSourceProcessBean();
  13. String sql = "INSERT INTO TLK_中间表(id,item_姓名,item_年龄)values('444444','王云云','55')";
  14. dd.queryInsert("database",sql,"11e1-b3db-a73ae5af-9c79-4d48098d30b3");
  15. System.out.println(sql);
  16. %>
  17. </body>
  18. </html>
复制代码
后台菜单配置如下:
后台菜单配置.jpg

本版积分规则

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

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

Powered by Discuz! X3.4

Copyright © 2001-2020, Tencent Cloud.

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