Java 基于数据值显示按钮
我有一个jsp页面,我试图根据我的变量标志显示一个按钮 如果flag=0,则我希望有一个submit ADD按钮,但如果flag设置为1,则我希望有一个禁用的REQUEST SEND按钮,在显示其他按钮时不应显示其他按钮 以下是我的jsp代码部分:Java 基于数据值显示按钮,java,jsp,jakarta-ee,jstl,Java,Jsp,Jakarta Ee,Jstl,我有一个jsp页面,我试图根据我的变量标志显示一个按钮 如果flag=0,则我希望有一个submit ADD按钮,但如果flag设置为1,则我希望有一个禁用的REQUEST SEND按钮,在显示其他按钮时不应显示其他按钮 以下是我的jsp代码部分: <% String groupidd = request.getSession().getAttribute("groupid").toString(); s=null; rs=null; int flag=0;
<%
String groupidd = request.getSession().getAttribute("groupid").toString();
s=null;
rs=null;
int flag=0;
String sql="select * from TBGROUPUSERS where I_ID=? and GU_GROUPID=?";
s = con.prepareStatement(sql);
s.setString(1,idperson);
s.setString(2,groupidd);
rs=s.executeQuery();
if(rs.next())
flag=1;
%>
现在,基于这个标志值,我如何才能做到这一点 您可以在if块之后添加请求标志-
request.setAttribute("flag", flag);
然后使用
进行条件显示-
注意:JSP中的Scriplets是一种糟糕的做法。我强烈建议您阅读。我假设您的html中有这样一个按钮 ///输入类型='submit'值='button'id='b1'/// 在java脚本中,执行类似的操作
if(<%=flag == 0%>)
{
document.getElementById('b1').value="add"
}
if()
{
document.getElementById('b1')。value=“添加”
}
我没有得到你的回答,也没有得到你的问题。如果你能分享更多的代码,我可以帮你。