日期:2014-05-17  浏览次数:20674 次

新手小白问题 jsp动态页面
做一个很简单的网页,只有一个页面,在用户输入之后经过处理,返回结果,处理的过程比较复杂,需要用到别的库,写在另一个java文件里,请问该怎么实现前台页面和后台页面的更新和响应?
看了两天,书里提到javabean 和servlet   javabean在import的时候有问题,servlet好想是跳转到一个新的页面。。。
各位给指条明路吧,该怎么做这个流程,直接在jsp页面中写处理代码吗?
或者是把包含处理函数的java类在jsp页面中导入,在javascript中调用?
超级小白入门问题。。。请大家指教,能有个例子最好啦~~~在线等,完成就结贴~~~~ 
------解决方案--------------------
你这问题问的有点不知道怎么回答,这是java web最基础的东西。
建议你用servlet吧,纯jsp可读性很差,servlet是java web最基础的东西,你先把这个弄明白了再回来做。
你前台把数据提交到servlet,就在servlet处理你所说的那个流程,然后可以在servlet中通过response.sendRedrect或者request.getRequestDispatcher("xxx").forword(resp,req)进行请求跳转。
还是不太清楚你想问什么,感觉你没问到点子上,你本身概念就不清楚,觉得你不知道该问什么,基础差很多。
------解决方案--------------------
JSP是MVC中的V,而Servlet地MVC中C,JavaBean是MVC中的M,因此JSP文件只能写显示部分,最好不要写逻辑处理代码,将JSP提交到Servlet,Servlet通过写doPost或者doGet函数处理,处理函数写在这里,调用数据库处理部分也是在这里调用。处理完之后跳转到新的JSP页面展示。