精华帖 (0) :: 良好帖 (0) :: 新手帖 (15) :: 隐藏帖 (0)
|
|
---|---|
作者 | 正文 |
发表时间:2008-11-22
你说用mvc,就得充分利用他们的分工角色啊,一般的index.jsp中只放一句话:response.sendRedirect("xxxxServlet"); 让他一加载就跳到servlet调用业务逻辑方法取出数据,最后用request.getRequestDispatcher("xxx.jsp").forward(request, response)显示数据;
|
|
返回顶楼 | |
发表时间:2008-11-24
使用AJAX无论哪个页面都可以取数据阿
不然就用JS框架,我最近在学Ext,很方便啊, 没LZ想得那么复杂的 |
|
返回顶楼 | |
发表时间:2008-11-24
首页的数据一般要求速度要快, 而且数据量也不大,建议放置在applicaction进行维护这样速度就会很快,而且也允许是.jsp存在
|
|
返回顶楼 | |
发表时间:2008-11-24
最后修改:2008-11-24
欢迎页(index.html)一般我都喜欢这样搞
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN"> <html> <head> <META HTTP-EQUIV="Refresh" CONTENT="0;URL=Welcome.do"> </head> <body> <p>Loading ...</p> </body> </html> 还可以给这个页面加些漂亮的东西,可以让用户在等待的同时欣赏 比如:在页面上显示个漂亮的MM |
|
返回顶楼 | |
发表时间:2008-11-25
用了velocity这个东西之后 就觉得jsp很不好用
推荐大家去用用velocity这个东西吧 |
|
返回顶楼 | |
发表时间:2008-11-26
请问楼主不知道异步加载这个概念吗
请求index页面时先吧静态页面显示出来 然后再通过异步请求到后台取数据 这样不是很好吗 |
|
返回顶楼 | |
发表时间:2008-11-30
手头没用例子,简单给写写,不知道这样是否对你有帮助。
1、servlet 读数据库,返回 xml ,xml 根据你的实际数据编写 XML 可以参看 jdom,如果简单也可以自己写 2、建立index.jsp <div id="list">存放首页要显示的数据列表</div> <script type="text/javascript"> //doServlet 采用异步方式取 servlet 返回的xml,将XML拆解后显示到 div list 中 doServlet(); </script> 3、javascript doServlet() 我用了 prototype-1.6.0.2.js function getServlet(){ $("list").innerHTML = "正在读取请稍候......"; param = "id=1233"; //servlet.do?id=1233 var ajax = new Ajax.Request("servlet.do",{ method: "post", parameters: param, onSuccess: r_onSuccess, onFailure:r_onFailure} ); } function r_onSuccess(request) { //需要解开XML数据,生成自己合适的显示方式 $("list").innerHTML="读到的数据"; } function r_onFailure(request){ alert("数据读取失败"); } 程序大概是这样把,我用的是 struts 1.x |
|
返回顶楼 | |
发表时间:2008-12-01
我的DAO中间层,之前在做项目的时候用过取数据,,不过后来发现直接用XML来取数据做更快了...学java的大家可以去试试.......同时还希望大家多多指点....谢谢!
|
|
返回顶楼 | |
发表时间:2008-12-03
1、建个Servlet,让他在系统时就加载
<servlet> <servlet-name>AppUtil</servlet-name> <servlet-class>com.abc.servlets.TestServlet</servlet-class> <load-on-startup>5</load-on-startup> </servlet> 2、在servlet中操作数据库,获取你要的数据,存到applicationContenxt中就可以了 |
|
返回顶楼 | |
发表时间:2008-12-04
toolkit 写道 index.jsp 上直接<c:redirect到index.do就可以了啊
|
|
返回顶楼 | |