我有一个Map,它包含键和值的字符串.
数据如下:
"问题1","1"
"问题9","1"
"问题2","4"
"问题5","2"
我想根据其键对地图进行排序.所以,最后,我会question1, question2, question3......等等.
最终,我试图从这个Map中获取两个字符串.
现在我有以下内容:
Iterator it = paramMap.entrySet().iterator();
while (it.hasNext()) {
Map.Entry pairs = (Map.Entry) it.next();
questionAnswers += pairs.getKey() + ",";
}
Run Code Online (Sandbox Code Playgroud)
这让我得到一个字符串中的问题,但他们不是有序的.
我有以下jquery代码,工作正常.
$('#onlyTwo').click(function() {
$("#textarea3").attr("disabled", true);
$("#textarea4").attr("disabled", true);
$("#radio3").attr("disabled", true);
$("#radio4").attr("disabled", true);
return true;
});
Run Code Online (Sandbox Code Playgroud)
这样,当单击"onlyTwo"复选框时,会禁用某些字段.当'onlyTwo'复选框未选中时,如何让这些字段再次启用...
基本上我想知道如何找出是否选中了复选框
假设您有一个包含以下示例代码的网页:
<tr class="even">
<td>something1</td>
<td colspan="1">somthing1.1</td>
</tr>
<tr class="odd">
<td>something2</td>
<td><b>something2.1</b></td>
</tr>
<tr class="even">
<td>something3</td>
<td><b>something3.1</b></td>
</tr>
Run Code Online (Sandbox Code Playgroud)
这些不是循环,所以我必须明确说'偶''奇'.稍后如果我们决定在something2和something3之间添加一个新行,那么我们还需要为其余行更改'even''odd'.
在IE6中有自动执行此操作的方法吗?
目前这是我的css代码甚至
.headerTable tr.even {
font-weight : bold;
font-size : 9pt;
font-family : Arial,Helvetica,sans-serif,Verdana,Geneva;
background-color: #FFFFFF;
height: 20px;
color: #000000;
}
Run Code Online (Sandbox Code Playgroud)
我已经有了jQuery
我正在向用户展示一些考试.用户在通过此考试之前不得进入实际网站.但是,有些用户可以选择绕过考试,直到某个日期(比如当前日期的月份).所以这些用户有一个月的窗口参加考试.在此之前,他们可以点击考试页面上的"继续"进入该网站.
我的逻辑:当普通用户点击考试表单页面上的提交时,我正在完成所有逻辑并向数据库提交信息.当这些"特殊"用户点击继续时,我将只是在'didPassExam()'方法中加密'true',如果它们仍然在那个月的窗口中.
我的问题是:检查用户点击了哪个按钮我正在执行以下操作(Struts 2代码)
private String submit;
public void setSubmit(String submit) {
this.submit = submit;
}
Run Code Online (Sandbox Code Playgroud)
在JSP中:
<s:submit name="submit" value="Submit" />
<s:submit name="submit" value="Proceed" />
Run Code Online (Sandbox Code Playgroud)
所以基本上当用户点击一个按钮时,我的动作类将知道点击了哪个按钮.但是,有些黑客可以故意将"提交"按钮的值更改为"继续",然后绕过考试,即使是普通用户也是如此?
有人会以不同的,更安全的方式做到这一点吗?