Oracle Apex:是否可以将 HTML 设置为复选框组中的项目值?

问题描述 投票:0回答:2

我有一个从表中获取值的复选框项目,我想将部分文本显示为子文本,如下例所示: checkbox values in format I want it to be displayed

是否可以使用 HTML 或任何其他方式来做到这一点? 谢谢你

我尝试以纯 HTML 格式发送值,但它只是在应用程序中将 HTML 元素显示为文本。

java html oracle checkbox oracle-apex
2个回答
0
投票

要使用 Java 从 HTML 中的复选框组获取值,您通常会使用表单来收集用户输入,然后使用 Java 在服务器端处理该输入

这是一个简单的例子: 这是 HTML:

<form action="processFormData" method="post">
    <label>
        <input type="checkbox" name="fruit" value="apple"> Apple
    </label>
    <label>
        <input type="checkbox" name="fruit" value="orange"> Orange
    </label>
    <label>
        <input type="checkbox" name="fruit" value="banana"> Banana
    </label>
    <button type="submit">Submit</button>
</form>

还有这个 Java 类

@WebServlet("/processFormData")
public class ProcessFormData extends HttpServlet {
protected void doPost(HttpServletRequest request, HttpServletResponse     response) throws ServletException, IOException {
    // Retrieve values from checkbox group
    String[] selectedFruits = request.getParameterValues("fruit");

    // Process the selected values
    if (selectedFruits != null && selectedFruits.length > 0) {
        for (String fruit : selectedFruits) {
            System.out.println("Selected Fruit: " + fruit);
            // Perform further processing as needed
        }
    } else {
        System.out.println("No fruits selected");
    }

    // Redirect or forward to another page if needed
    // response.sendRedirect("successPage.html");
}
}

你可以使用java代码 如果您需要更多解释,请告诉我


0
投票

这是如何实现您的要求的示例。

  • 创建“复选框组”类型的页面项目
  • 使用“SQL 查询”作为值列表的来源: 来源:
SELECT 'Large Text<br><span style="font-size:16px">this is large text</span>', 1 FROM DUAL UNION ALL
SELECT 'Large Text<br><span style="font-size:10px">this is small text</span>', 2 FROM DUAL
  • 取消选中属性“安全 > 转义特殊字符”

这给出了以下结果:

© www.soinside.com 2019 - 2024. All rights reserved.