初学jsp.看了基础语法,之前有点编程基础。想做个简单的jsp 项目。
但我一个请求过去比如说button 执行一个操作 一定要用servlet接收吗。
这样岂不是要好多个servlet 最后还跳转的servlet的页面 谈出个白页面来。
------解决方案--------------------
jsp 实际上也是servlet,你完全可以去请求一个JSP页面,在JSP中处理你的请求,不过这个方法早就不建议使用了!
------解决方案--------------------
不用框架的话 还是用servlet吧
------解决方案--------------------
servlet是标准啊,不用是不可能的,其他什么框架之类的实际上都是servlet,包括jsp也是。得到的数据可以使用request.setAttribute方法设置到request,再转发给jsp就可以了
------解决方案--------------------
把查询参数提交到另一个jsp资源里,在jsp里嵌java代码做查询,做结果遍历与展示,即可。
jsp与servletClass都属于servlet规范,你的意思是不用servletClass,而不是不用servlet。
------解决方案--------------------
目前还有struts 和 springMVC
不过原理确实和servlet是一个意思。看楼主的意思应该是想问springMVC了。
------解决方案--------------------
jsp 就是servlet的一种
------解决方案--------------------
看你自己怎么想了 可以用框架 如果不行就只有每次都建立servlet
了
------解决方案--------------------
你可以试着配置下框架
------解决方案--------------------
不想servlet编程,你就提交表单到另外一个jsp页面就可以了,不过这样很非主流
------解决方案--------------------
如果是用JSP,又不想那么麻烦,楼主直接链接数据库查询数据,页面操作。单刀直入。不过这方式完全淘汰了没人会这么做。后期你回来看 你就有种想把自己砍了的想法
------解决方案--------------------
页面取后台对象时使用 JSP 对应代码为: <% Object obj = pageContext.findAttribute("对应实体名") ; %>
然后进行处理~