步骤如下 (1)编写JavaBean类 Memory.java用于构建模型 (2)编写choiceGrage. jsp, 该页面中的form 表单中使用radio 标记选择记忆测试级别: 初级、中级和高级。初级需要记忆一个长度为5 个字符的字符序列(例如★■★▲●) , 中级需要记忆一个长度为7 个字符的字符序列,高级需耍记忆一个长度为10 个字符的字符序列。在choiceGrage.jsp 页面选择级别后,单击form 表单的提交键提交给giveTest. jsp 页面。 (3)编写giveTest. jsp 页面,该页面获取choiceGrage. jsp 贞面提交的级别后.使用session bean 显示testString 的屈性值(例如展性值是长度为7 个字符的字符序列),然后提示用户在5 秒内记住这个字符序列。5 秒后,该页面将自动定向到answerTest.jsp 页面。 (4)编写answerTest. jsp 页面, 该页面的form 表单提供用户给出答案的界面,即使用radio 标记让用户选择字符序列中的各个字符,以此代表用户认为自己记住的字符序列。单击提交键. 将选择提交给judgeAnswer. jsp 页面 (5)编写judgeAnswer. jsp 页面,该页面负责判断有户是否记住了giveTest. jsp 页面给出 的字符序列。
时间: 2023-06-20 10:07:28 浏览: 187
好的,这是一个比较完整的记忆测试系统的开发过程。以下是一些具体的步骤和注意事项:
1. 首先,需要编写一个JavaBean类Memory.java来构建模型。这个类应该包含一个testString属性,表示需要用户记忆的字符序列,以及一些其他的方法用于生成随机的字符序列等。
2. 然后,编写choiceGrage.jsp页面,该页面中使用form表单和radio标记让用户选择记忆测试级别。初级、中级和高级分别需要记忆不同长度的字符序列。在用户选择级别后,应该将选择提交给giveTest.jsp页面。
3. 编写giveTest.jsp页面,该页面获取choiceGrage.jsp页面提交的级别后,使用session bean显示testString属性的值,并提示用户在5秒内记住这个字符序列。5秒后,该页面将自动定向到answerTest.jsp页面。
4. 编写answerTest.jsp页面,该页面的form表单提供用户给出答案的界面,即使用radio标记让用户选择字符序列中的各个字符,以此代表用户认为自己记住的字符序列。单击提交键,将选择提交给judgeAnswer.jsp页面。
5. 最后,编写judgeAnswer.jsp页面,该页面负责判断用户是否记住了giveTest.jsp页面给出的字符序列。可以使用Java代码来比较用户选择的答案和正确答案是否相同,并根据结果给出相应的提示。
需要注意的是,记忆测试系统的开发需要考虑到用户体验和系统的稳定性。例如,应该在页面上添加一些提示信息,让用户清楚地知道下一步该做什么。另外,应该对用户的输入进行一些基本的验证,以确保输入的有效性和安全性。
阅读全文