日期:2014-05-18  浏览次数:20638 次

如何把错误信息显示在页面的顶端(指定位置)? 其它问题若干~
最主要的就是第一个问题了……另外偶不会用AJAX……

1.   在一个页面中提示信息:
以前做的一些东西的错误提示我都是用JS弹出实现的,现在想要在页面的一个地方提示信息应该怎么弄呢?
比如我想让错误信息显示在页面的顶部,下方依然显示。其他的信息(如查找结果什么的)


2.   一个查找页面,该页面本身有两个表格:输入查找信息的表格、显示查找信息的表格(一览列表)。
怎么实现在没进行查找时不显示一览列表部分(表头也不显示),而只显示输入部分呢?


3.   操作步骤:   输入查找条件进行查找后,我点击查找出的信息进入修改,修改完后点击返回后返回原来的查找页面
问题:   点击返回后如何能在查找页面显示以前的搜索条件,并且把按该条件执行的搜索结果显示出来呢?
也就是说,我返回时怎么让查找页面的内容和跳转之前的内容一致呢?

4.   步骤:   填写注册信息完毕后,点注册,跳转到确认页面,在确认页面点返回,返回到填写注册信息的页面
问题:   在返回的填写页面如何显示以前填写的信息?

暂时就这些,请各位大大解答……谢谢!!   OTL

------解决方案--------------------
楼主真吝啬啊!四个问题才给20分.
第一个问题:你可以在要显示的地方加上 <span id= "aa "> </span> ,然后,在js中判断如果有错,就doucment.getElementById( "aa ").innerHTML = 要显示的错误信息.

第二个问题:你要查找出来显示的内容放在list或者其他集合中的.如果这个集合为null,则表示,还没有查询.就什么都不显示(把表头也放在if语句中).

第三个问题:你可以把查找条件保存起来,一直传递下去,当你修改完以后,点返回进入查找的servlet,这时上次的查找条件也传过来了,就又可以查询显示了.

第四个问题:一般考虑到用户信息的安全性,我们不会让刚才的注册信息还显示着的.
------解决方案--------------------
如果用struts可以在formbean中实现错误传出
页面给个 <html:errors> 接着就行
------解决方案--------------------
就是把标签放到头部就可以了。