初学JEE,感觉jsp和servlet的功能差不多啊,只不过jsp把Java代码嵌在html里面,servlet是和html分开写的。是不是用了jsp就可以不用servlet了啊,还有两者用哪个比较好一点啊。
------解决方案--------------------
不能只用jsp,以前model1的时候是只用jsp,现在jsp最后只用作显示,业务交给servlet,如果业务都写在jsp那别人一看就知到这是菜鸟写的,知道了吧,jsp只写显示
------解决方案--------------------
建议楼主看看MVC,主要是JSP用来写MVC中的V,也就是视图View,里面要有HTML,javascript等等,如果要写成SERVLET会很麻烦,为了简单,就要用JSP,而SERVLET主要用来写MVC中的C,也就是控制器Controller。主要用来从用户接收请求, 将模型与视图匹配在一起,共同完成用户的请求。而MVC中的M,代表模型Modal ,主要是用JavaBean来写的。上面说的都对,JSP也是在服务器编译成SERVLET运行的。