学生成绩管理系统出现问题_第1页
学生成绩管理系统出现问题_第2页
学生成绩管理系统出现问题_第3页
学生成绩管理系统出现问题_第4页
学生成绩管理系统出现问题_第5页
已阅读5页,还剩3页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

1、);););出现的错误总结:1在选择登陆的时候出现:权限失效,解决办法:在Action中加上:/学生登录publicString sde ng()List list= this .getIdengService().sdeng(xuehao , pass );Map sessi on=( Map)ActionCon text.getC on text().get( sessi onif (list.size()0)Stude nt stude nt=(Stude nt)list.get(O);String xuehao=stude nt.getSxuehao();sessi on. put(x

2、uehao , xuehao);sessi on. put(list , list);return sok;return no;/教师登录publicString tde ng()List list= this .getIdengService().tdeng(xuehao , pass );Map sessi on=( Map)ActionCon text.getC on text().get( sessi onif (list.size()0)Teacher teacher=(Teacher)list.get(0);String xuehao=teacher.getSxuehao(); s

3、essi on. put(xuehao , xuehao);sessi on. put(list , list);return tok;return no;/管理员登入public String ade ng()List list= this .getIdengService().adeng(xuehao , pass );Map sessi on=( Map)Act ionCon text.getC on text().get(sessi onif (list.size()0)Admin admi n=(Admi n)list.get(O);String xuehao=adm in. get

4、Sxuehao();sessi on. put(xuehao , xuehao);sessi on. put(list , list);return aok;return no;public int getQx() returnqx;public void setQx( this . qx = qx;int qx) public String qxyz()HttpSessionsessi onServletActio nCo ntext.rand);getRequest().getSessi on();if (session.getAttribute(rand)= null )return e

5、rror ;/获得图形校验码String sf = (String) session.getAttribute(/如果图形校验码正确,判断帐号、密码是否正确if (sf.equals( this .getYanzhengma()System.out .println( this .getQx();if (this . qx =1)retur nsde ng();elseif (this . qx =2)return tde ng();elseretur nade ng();elsereturn error即可。2,在学生查询个人资料出现:比如A登陆,但是在查询资料,出现的是查询数据库的第条记录

6、。 错误原因:个 人资料解决办法:ahref = sgrgl.action?sxuehao=target =rightFrame 个人资料 3,在学生发布公告时候:出现;StrutsStruts ProblemProblem ReportReportStruts has detected an unhan dled excepti on:There is no Action mapped for action name add. MessagesMessages:StacktracesStacktracesThereThere isis nono ActionAction mappedmapp

7、ed forfor actionaction namename add.add. - - unknownunknown locationlocationcom.ope nsymph ony .xwork2.DefaultActi on Proxy.prepare(DefaultActi on Proxy.java:186)org.apache.struts2.impl.StrutsAct ion ProxyFactory.createAct ion Proxy(StrutsAct ion ProxyFactory.ja va:41)org.apache.struts2.dispatcher.D

8、ispatcher.serviceAct ion( Dispatcher.java:494) org.apache.struts2.dispatcher.FilterDispatcher.doFilter(FilterDispatcher.java:422)org.apache.catali na.core.Applicati onF ilterCha in .i ntern alDoFilter(Applicatio nF ilterCha in .java:235) org.apache.catali na.core.Applicati。nF ilterCha in. doFilter(A

9、pplicati onF ilterCha in .java:206) org.apache.catali na.core.Sta ndardWrapperValve.i nvoke(Sta ndardWrapperValve.java:230) org.apache.catali na.core.Sta ndardC on textValve.i nvoke(Sta ndardC on textValve.java:175) org.apache.catali na.core.Sta ndardHostValve.i nvoke(Sta ndardHostValve.java:128) or

10、g.apache.catali na.valves.ErrorReportValve.i nvoke(ErrorReportValve.java:104) org.apache.catali na.core.Sta ndardE ngin eValve.i nvoke(Sta ndardE ngin eValve.java:109) org.apache.catali na.c onn ector.CoyoteAdapter.service(CoyoteAdapter.java:261) org.apache.coyote.http11.Http11Pcess(Http

11、11Processor.java:844)org.apache.coyote.http11.Http11Protocol$Http11Co nn ectio nHan cess(Http11Protocol.java: 581)org.apache.tomcat.util. net.JloE ndpoi nt$Worker.ru n( JloE ndpoi nt.java:447)java .Ian g.Thread.r un(Unknown Source)You are see ing this page because developme nt mode is en abl

12、ed. Developme nt mode, or devMode, en ables extra debuggi ng behaviors and reports to assist developers. To disable this mode, set: struts.devMode=falsein your WEB-INF/classes/perties file.错误原因: a href =student/messageadd.jsp 我的留言target =rightFrame 解决办法:class =igere nActionstude nt/message

13、add.jspact ion resultresult%n ame = addclass =istude ntActio nn ame =successstude nt/mok.jspn ame = errorstude nt/merror.jsp a href = userid.action?sxuehao= 我的留言 4.在修改密码的时候出现:比如原来密码是123,我把它修改为456后,它说修改成功,但是我在数据库查看是密码由原来的123变为了 123456 :错误原因:jsp页面写错了name = Spass : 原 来 密码 :in puttype =passwordn ame = S

14、passvalue = 修改后的密码:解决办法: 原 来 密码 :in puttype = passwordn ame = Spass1value = 修改后的密码:即可5.在教室添加学生成绩的时候出现:失败页面 错误原因:在Serviceimpl 中忘记给返回值了 public List tjpai(Stri ng xtype, String cn ame) return ture;解决办法:public List tjpai(Stri ng xtype, String cn ame) retur nthis .getltche ngjiDao().tjpai( xtype, cn ame)

15、;Messages:6.在管理员部分出现:在管理员把发布公告的时候专项失败页面,经检查后,还是失败。 错误原因:我在数据库里没设置一个自增的值,又没在反向生产里面修改。public Notice(Stri ngnm essage,String n adm in, Date n time, Stri ng sxuehao,Stri ng nti tle) this . nmessage = nmessage;this . nadmin = nadmin;this . ntime= ntime;this . sxuehao = sxuehao;this . ntitle= ntitle;解决办法是

16、: publicNotice(Stri ngni d,Stri ngnm essage,Stri ngn adm in, Daten time, Str ing sxuehao,Stri ng nti tle) this.nid = nid;this.nmessage=nm essage;this.nadmin =n adm in;this.ntime = ntime;this.sxuehao=sxuehao;this.ntitle= ntitle;这样就可以了7.在添加教研室的时候出现错误页面,错误原因:在Action里面我没封装完。解决办法:我在 Action里面把他们全部封完就可以了!8

17、.在修改该教研室时候出现:* There is no Actio n mapped for n amespace / and actio n n ame jiaoupdate.StacktracesThere is no Actio n mapped for n amespace / and acti on n ame jiaoupdate. -unknown locatio ncom.ope nsymph ony .xwork2.DefaultAct ion Proxy.prepare(DefaultAct ion Proxy .java:186)org.apache.struts2.imp

18、l.StrutsActio nProxyFactory.createActio nProxy(St rutsActi on ProxyFactory.java:41)org.apache.struts2.dispatcher.Dispatcher.serviceActio n( Dispatcher.jav a:494)org.apache.struts2.dispatcher.FilterDispatcher.doFilter(FilterDispatc her.java:422)org.apache.catali na.core.Applicati onF ilterChai n.i nt

19、ernalDoFilter(Applicati onF ilterCha in .java:235)org.apache.catali na.core.Applicati onF ilterCha in .doFilter(Applicatio nF ilterChai n.java:206)org.apache.catali na.core.Sta ndardWrapperValve.i nv oke(Sta ndardWrapperV alve.java:230)org.apache.catali na.core.Sta ndardCo ntextValve.i nv oke(Sta nd

20、ardCo ntextV alve.java:175)org.apache.catali na.core.Sta ndardHostValve.i nv oke(Sta ndardHostValve.j ava:128)org.apache.catali na.valves.ErrorReportValve.i nv oke(ErrorReportValve.j ava:104)org.apache.catali na.core.Sta ndardE ngi neValve.i nv oke(Sta ndardE ngi neVal ve.java:109)org.apache.catali na.c onn ector.CoyoteAdapter.service(CoyoteAdapter.jav a:261)org.apache.coyote.http11.Http11Pcess(Http11Processor.java :844)org.apache.coyote.http11.Http11Protocol$Http11C onnectionHan ce ss(Http11Protocol.java:581)错误原因:名字不一样method =jiaoupdateresultn ame =successresult/ acti

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论