Java 检查是否选中了JPS文件中的复选框
JSP中的复选框如下所示Java 检查是否选中了JPS文件中的复选框,java,jsp,Java,Jsp,JSP中的复选框如下所示 boolean flag_outlook ; String stringoutlook = request.getParameter("Send_outlook"); if (stringoutlook != null) flag_outlook = true; else flag_outlook = false;
boolean flag_outlook ;
String stringoutlook = request.getParameter("Send_outlook");
if (stringoutlook != null)
flag_outlook = true;
else
flag_outlook = false;
String dataStartAppoiment = connect.timeFormatForDatabase(dayformat,Integer.parseInt( timefromedit));
String dataEndAppoiment = connect.timeFormatForDatabase(dayformat, Integer.parseInt(timefromedit)+1);
if(flag_outlook=true)
{
Apppoiment send = new Apppoiment();
send.Appoiment(dataStartAppoiment, dataEndAppoiment,ContentCell);
}
我尝试执行一段代码,如果复选框被选中(up是我的代码),但工作不正常,每次我的标志为true时。我不明白我的错误在哪里为什么你的标志总是
true
是因为你在if语句中说:
<input type="checkbox" name="Send_outlook" >
这应该是:
if(flag_outlook = true)
你的问题是你在赋值而不是比较。@Silviu我不太清楚request.getParameter
是如何工作的,但是你的string\u outlook
是否真的是null
或者只是空的?如果选中复选框,返回一个“request.getParameter”保留的值并传递给“stringoutlook”其他人发布了请求。getParameterValue
,但他删除了他的答案。也许这更符合您的要求?而且,您的复选框实际上没有值
。我尝试为复选框指定值,但仍然不起作用
if(flag outlook == true)