什么是JSP?
JSP是java做事器页面,这是动态网页,用于构建动态网站。jsp为开拓职员供应了较少的辛劳事情和更好的事情产出。JSP与HTTP协议一起事情;它供应标记和工具来天生JSP页面。运行JSP,我们须要Web做事器可以供应的Apache Tomcat,它可以JRUN,JBoss(RedHat),WebLogic(BEA),或WebSphere(IBM)
JSP运行平台
JSP可以在任何平台上运行。大多数Web做事器支持所有平台,如Linux,微软Windows,Macintosh,FreeBSD。JSP的须要,利用java平台无关。
什么是JSP文件?
JSP是动态文件,它类似于HTML文件。HTML文件是静态的,不能从数据库或飞数据中获取数据。jsp可以交互页面,与数据库通信,由程序员更可控。JSP是用java编译器帮助Web做事器上实行。JSP可以包含文本、图像、超链接,所有这些都可以在HTML页面中。它通过jsp的扩展来保存。
asp,jsp,html的不同
ASP主动做事器页面是由微软技能供应的,它须要IIS(Internet信息做事)来运行ASP。它紧张运行在Windows操作系统上。如果须要在其他操作系统上运行,而不是Windows,则须要额外的工具。jsp险些相同,但由Sun微系统供应。首先对JSP进行编译,然后天生servlet。所有ASP,JSP都从浏览器吸收要求,通过做事器(Web做事器)处理这个要求,并相应浏览器。当Web做事器获取要求时,它编译此代码(JSP或ASP),并将此代码相应输出到特定要求。具有静态内容和要求的HTML不会转到做事器进行处理。它险些在客户机的浏览器(IE浏览器或Firefox浏览器)上进行处理。
JSP有什么用?
JSP用于动态编程,即用jsp与数据库进行通信、插入、更新、选择、修正、删除记录。JSP的逻辑构建,打印数据,例如,如果我们想打印早上好,下午好,晚上好,在特定的韶光槽,然后我们须要制订一个韶光上午12点到晚上12点是早上好,下午4点后是下午好,中午12点,下午上午12点是晚上好。这可以通过检讨当前韶光的条件来完成,如果韶光涌如今任何插槽中,则打印此。与用户交互,借助查询表单等形式,或向做事器提交用户数据。向个别用户供应会话。增加用户的安全性和隐私性。JSP代码不能在客户端或浏览器中查看。具有普通HTML页面的Web做事器相应浏览器;不发送JSP代码,因此用户无法获取代码或查看JSP代码。jsp代码可以放在html代码里面。代码一起事情,JSP代码嵌入脚本<%JAVA代码%>