首页 > 代码库 > 学习进度条10

学习进度条10

第十二周

日期

星期一

星期二

星期三

星期四

星期五

星期六

所花时间(包括上课)

18:50-22:20

(编程河北省科技信息通用调查系统)

8:00-10:00

(上课)

18:30-22:00

(编程河北省科技信息通用调查系统)

14:30-18:30

(编程河北省科技信息通用调查系统)

 

 

18:25-20:-23:40

(编程河北省科技信息通用调查系统)

15:00-21:00

(编程河北省科技信息通用调查系统)

07:30-11:30

(编程河北省科技信息通用调查系统) 

代码量(行)

198

259

361

261

357

564

博客量(篇)

0

0

0

0

0

1

了解到的知识点

1.jsp页面图片验

证码获取的session

值始终显示前一个?解决思路是通过在

当前的页面嵌入iframe,在iframe

中获取session及相

关的脚本处理,当

验证码重置的时

候iframe同步刷

新。这样就保证了

获取的session始终

与展示的验证码图片一致。

1.怎么实现权限管理?先设计三个表:User、Role、Action和两张中间表User_Role   、Role_Action。User表存放用户信息;Role表存放不同类型用户,比如:管理员,网络审核员,注册用户等;Action表存放操作,如:增加注册用户,删除注册用户等。 用户权限写在数据库里,当用户登录时,从数据库中读取出自己的权限,然后把权限放在session中,就可以了。未授权内容不允许查看(除非Session中有这个权限)

1. 如何实现搜索功能?如果是数据库里面的数据,那么就写一个form,包含关键字输入框和提交按钮,提交到后台,然后由后台程序负责从数据库中提取数据,select   * from tablename where *** like ‘%?%‘ ;
  *** 是你数据库记录中的关键字列表,?是你从前台传过来的搜索关键字。最后把数据库返回的结果展示到前台页面就可以了

1. jsp页面如何将多个

复选框选中时对应的的

值提交给Servlet?用

form提交就行了。各

组的复选框名字要一致

,后台直接用request

来获取就行了,获取到

的时候一个数组形式的

数据

2.登录成功后 在JSP网

页顶端显示登录"用户名

"怎么做? 登录成功后将

用户名保存起来request.setAttribute("username","userna

me"); 在jsp网页中获取

String username=request.

getAttribute("username"); 然后在相应的位置输出<%=username%>

1.在jsp的textarea,

怎么限制文字字数?

与单行文本框text

控件不同,它不能

通过maxlength属

性来限制字数,为

此必须寻求其他方

法来加以限制以达

到预设的需求。通

常的做法就是使用

JavaScript脚本语

言来实现对textarea

文本域的字数输入限

制,简单而实用。假

设我们有一个id为  

txta1 的textarea

文本区,我们可以通

过以下代码限制它的

键盘输入字数为10个

字(汉字或其他小角

字符):<script   language=

"javascript" type=

"text/ecmascript">   window.onload =

function() { document.get

ElementById(‘txta1‘).

onkeydown

= function()   { if(this.value.length

>= 10) event.returnValue

= false; } } </script> 它的原理是通过对

keydown(键盘键位按下)事件对指定id号的文本区进行监测

1. java中如何在同一个jsp页面中判断图片验证码与输入的是否一致?

1.在servlet或者action中获取存放在session里的图片验证码.
  2.获得用户输入的验证码,然后跟从session里获得的验证码做比较,如果验证码和输入的不一致,则可以存放在一个变量里(前提是你用的是struts2框架,在最上面声明一个属性,类型是私有的,然后加set、get方法,然后把错误信息放在这个属性中),
  如果是你是servlet中做判断的话,你可以把错误信息存放在request或者session中,存放在request的话,只能用转发,如果用重定向的话,在页面中取不出来数据.
  3.在页面中取:
  可以用request取
  4.如果你是想在同一个页面中做判断的话.那也一样.只是在页面中加个脚本,然后其他步骤都差不多,从session中取出来和输入的验证码做判断,然后中间加上js脚本。

学习进度条10