将 JSP 中的输入类型从文本转换为复选框

发布于 2024-12-19 21:08:48 字数 753 浏览 2 评论 0原文

我在 JSP 中有一个文本框,如下所示:

<INPUT TYPE="text" readonly="readonly" NAME="IssueFlag" ID="IssueFlag" SIZE="45" class="allcaps" maxlength="49" value="<%=mySearchTO.getIssueFlag()%>">

它将根据是否设置标志显示值是或否。

我想用复选框替换它,如果值为“是”,则应选中该复选框,否则未选中。

我该怎么说呢?

例如,在下拉菜单的情况下,我正在做类似的事情:

<select name="dropdown">     
    <option value="one" ${param.dropdown == 'one' ? 'selected' : ''}>One</option>     
    <option value="two" ${param.dropdown == 'two' ? 'selected' : ''}>Two</option>     
    <option value="three" ${param.dropdown == 'three' ? 'selected' : ''}>Three</option>   
</select>

但是如何使用复选框实现此类功能。

感谢您的阅读!

I have a text box in JSP as below:

<INPUT TYPE="text" readonly="readonly" NAME="IssueFlag" ID="IssueFlag" SIZE="45" class="allcaps" maxlength="49" value="<%=mySearchTO.getIssueFlag()%>">

It will display value Yes or No based on whether the flag is set or not.

I want to replace it with checkbox where the checkbox should be checked if the value is Yes else unchecked.

How can I put it ?

For e.g. in case of dropdown I am doing something like:

<select name="dropdown">     
    <option value="one" ${param.dropdown == 'one' ? 'selected' : ''}>One</option>     
    <option value="two" ${param.dropdown == 'two' ? 'selected' : ''}>Two</option>     
    <option value="three" ${param.dropdown == 'three' ? 'selected' : ''}>Three</option>   
</select>

But how to achieve such functionality with checkbox.

Thanks for reading!

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(1

拿命拼未来 2024-12-26 21:08:48

在 Scriplet 中,

<input type="checkbox" name="checkboxName" value"checkBoxValue" 
<%=mySearchTO.getIssueFlag()?"Checked":""%>

在 EL 中,

<input type="checkbox" name="checkboxName" value"checkBoxValue" 
${mySearchTO.issueFlag()?"Checked":""}>

我更喜欢 EL

In Scriplet,

<input type="checkbox" name="checkboxName" value"checkBoxValue" 
<%=mySearchTO.getIssueFlag()?"Checked":""%>

In EL,

<input type="checkbox" name="checkboxName" value"checkBoxValue" 
${mySearchTO.issueFlag()?"Checked":""}>

I prefer EL

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文