url - 在 Oracle APEX 中将多个值从一个页面传递到另一个页面

标签 url parameter-passing oracle-apex

我想知道如何将多个值从一个页面传递到另一个页面并将其存储在 session 中。

当前生成的URL是:

https://server_name/apex/f?p=285:20:SESSION_ID::NO:20:P21_ACTIVITY_NAME:1:P20_USER_NAME:APEX_USER

实际上我想将 P21_ACTIVITY_NAMEP20_USER_NAME 传递到另一个页面,但是使用上面提到的 URL, session 中 P21_ACTIVITY_NAME 的值为1:P20_USER_NAME且P20_USER_NAME的值为null

最佳答案

您的网址错误。

阅读https://docs.oracle.com/database/121/HTMDB/concept_url.htm#HTMDB03017

正确的语法应该是这样的:

https://server_name/apex/f?p=285:20:SESSION_ID::NO:20:P21_ACTIVITY_NAME,P20_USER_NAME:1,APEX_USER

关于url - 在 Oracle APEX 中将多个值从一个页面传递到另一个页面,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/35215445/

相关文章:

javascript - 为什么字符编码对 URL 很重要?

swift - URL 验证无法快速工作

c++ - 将数组传递给 C++ 中的函数时如何避免堆栈溢出?

javascript - 如何在oracle apex交互式网格中添加返回到另一个页面的按钮

javascript - 获取和设置 Apex session 变量值

javascript - 如何使用 JavaScript 将网页转换为字符串?

javascript - 在 excel 中打开 Excel 文件 url(来自源,不是下载的副本)

vb.net - 如何启动带参数的exe

c++ - 参数评估后是否对参数绑定(bind)进行排序?

Oracle Apex 自定义身份验证错误 - 'MY_AUTHENTICATION' 不是一个过程