本文目录一览:
怎样用JSP做出一个在线购书网站?
你自己的JSP技术怎么样呢?如果你自己会的话。那技术上可以简单的教下你。如果你自己不会你就去买一个吧登陆模块//获取用户名和密码String userID = request.getParameter("userID");String userPWD = request.getParameter("userPWD ");//这里自己操作数据,验证用户是否在数据库存在boolean loginFlag = dao.checkUserIsExist(userID,userPWD);if(loginFlag ){//到登陆成功页面}else{//到失败页面} 注册和用户登陆类似。就不举例 这个系统不知道是不是需要做类似购物车的功能?其他都比较简单的如果要做这个对你比较难一点给你举个例子登陆成功后点击一本书//检测是否存在购物车String bookId = request.getParameter("bookID");Map map = session.getAttribute("bookList");if(map==null){map = new HashMap();}//检测这本书有没有加入到购物车if(map.containsKey(bookId)){ //如果存在则将书本的数量加1}else{//将这本书添加到bookLIst中} //用户移除书本操作和上面类型。具体代码实现。你自己完成。用map和session来做就能完成 最后结账时统计MAP中所有书本的数量和价格所以你的map的key 可以为bookId 因为这个是唯一map 的value 则最好是一个BookInfo的对象。这个对象中应包含一些这些书本相关属性
jsp是干什么的?
JSP(全称JavaServer Pages),由Sun Microsystems公司主导创建的一种动态网页技术标准。JSP部署于网络服务器上,可以响应客户端发送的请求,并根据请求内容动态地生成HTML、XML或其他格式文档的Web网页,然后返回给请求者。
JSP技术以Java语言作为脚本语言,为用户的HTTP请求提供服务,并能与服务器上的其它Java程序共同处理复杂的业务需求。
扩展资料
JSP(Java Server Page)为了简化Servlet的工作而出现的替代品。Sun公司1997年推出了ServletAPI以及第一款Java Web服务器。早期的Java Web层体系结构中只有Servlet。
接受用户请求,处理业务逻辑,生成HTML显示结果都是在Servlet中完成的。虽然Servlet可以胜任所有的工作,但是Servlet中不能像PHP、ASP等镶嵌HTML代码,输出HTML比较困难,而且部署过程也比较复杂。
为了克服Servlet的这些弱点,Sun公司在1999年初推出了JSP1.0。作为对Servlet的一个补充,JSP在生成HTML代码上比Servlet方便许多,而且不需要特殊部署,只需要复制到服务器下面即可运行。
JSP包括很多技术,包括Java Bean、自定义标签(Custom Tags)、EL表达式(Expression Language)、JSTL标准标签类库(Java Standard Tag Library)等。这些强大成熟的技术使得JSP在视图层(View)有很大的优势。
JSP的界面中可以直接编写Java代码,这为开发人员提供了极大的便利,自从推出JSP1.0后,便得到了广泛的应用。
参考资料来源:百度百科-jsp内置对象
参考资料来源:百度百科-JSP
jsp页面的代码由哪两部分组成
1、JSP(全称JavaServer Pages)是由Sun Microsystems公司主导创建的一种动态网页技术标准。JSP部署于网络服务器上,可以响应客户端发送的请求,并根据请求内容动态地生成HTML、XML或其他格式文档的Web网页,然后返回给请求者。JSP技术以Java语言作为脚本语言,为用户的HTTP请求提供服务,并能与服务器上的其它Java程序共同处理复杂的业务需求。
2、至于JSP页面代码由哪两部分组成,这个问题问的就不专业,没有这样的说法,简单来说页面代码可以分为HTML和JSP部分,布局上可以分为页头、页体、页尾等
3、希望对你有帮助。