所以我有一个复选框方法:
<input type="checkbox" name="selectedFees" value="$185">Hotel Accommodation (Conference Guest Special Fee - Parking Included)<br>
所以在我的JSP文件中,为了提取值,我做了
String[] selectedFees = request.getParameterValues("selectedFees");
我得到["$185"]
。
但是,我也希望获得字符串Hotel Accommodation (Conference Guest ...
字符串。
我想知道这是否可行,或者我可以使用其他方法来实现这一目标。
任何帮助将不胜感激。谢谢!
答案 0 :(得分:0)
不会在http请求中发送该显示文本。如果您想要该值,可以使用隐藏输入并从该参数中获取。如果您需要切换显示文本在隐藏输入中发送的内容,请使用Javascript。
示例强>:
<input type="hidden" name="checkBoxDisplay" value="Hotel Accommodation (Conference Guest ..." />
然后在JSP中:
String checkBoxDisplay = request.getParameter("checkBoxDisplay");
答案 1 :(得分:0)
你也可以在值中包含字符串以及单独的char,但是你需要稍后解析它
<input type="checkbox" name="selectedFees" value="$185|Hotel Accommodation (Conference Guest Special Fee - Parking Included)">Hotel Accommodation (Conference Guest Special Fee - Parking Included)