JSP & EL & JSTL

一 、JSP 简介  JSP全名为Java Server Pages,中文名叫 java服务器页面,是一种动态网页开发技术。  JSP是一种Java servlet,是运行在服务端的脚本语言。主要用于实现Java web应用程序的用户界面部分。  使用JSP标签在HTML网页中插入Java代码。标签通常以<%开头以%>结束。  JSP开发的WEB应用可以跨平台使用,既可以运行在 Linux 上也能运行在 Windows 上。   二 、JSP指令          JSP指令是用…

JSP

JSP JSP:Java Server Page 动态页面生成技术 Sun公司制定的一种服务器端动态生成页面的组件规范 JSP运行原理 第一次访问一个JSP,容器先将JSP按照JSP规范,转换成一个servlet,容器调用JSP中的servlet()方法,将JSP中的内容相应给浏览器 JSP语法 HTML、CSS、JavaScript直接写,语法没有变化 注释: HTML注释: JSP注释: <%– –%> JSP中的Java代码 <% %> Java代码段 <%= %> JSP表…

过滤器学习笔记

Servlet程序的主要分类: 1.       标准Servlet(JSP) -----MVC 2.       过滤Servlet(过滤器) 3.       监听Servlet(监听器) <?xml:namespace prefix = o ns = "urn:schemas-microsoft-com:office:office" />    过滤器功能: 1.       用户是否登陆 2.       屏蔽非法文字 3.       对请求内容进行统一编码   Public interface Filter Public void init(FilterConfig  filterconfig)throws Ser…

Servlet学习笔记

Servlet的API(生命周期)1 Servlet接口中的方法  1)init(ServletConfig config)     何时执行:servlet对象创建的时候执行     ServletConfig:代表的是该servlet对象的配置对象  2)service(ServletRequestrian reqest,ServietResponse response)      何时执行:每次请求都会执行  3)destroy()      何时执行:servlet销毁的时候执行2 HttpServlet类的方法  1)init()  2)doGet(HttpS…

Servlet 笔记

servlet是在服务器端运行的程序 一个servlet就是一个类,并且通过请求-响应编程模型来访问这个驻留在服务器内存里的servlet程序 tomcat 容器等级 tomcat container engine HOST servlet context tomcat container engine HOST 主机 servlet context 一个context对应一个web工程 servlet接口:init() service() destroy() GenericeServlet抽象类 与协议无关的Servlet HttpServlet抽象类:实现了Http协…

Servlet-JSP

Servlet概述 servlet是java编写的服务器端程序 servlet就是直接或间接实现javax.servlet.Servlet接口的一个类 servlet 通常通过 HTTP(超文本传输协议)接收和响应来自 Web 客户端的请求。 注意:tomcat 实现servlet和JSP,具有servlet和JSP的接口,如果需要源码,使用tomcat的源码即可 Servlet编写流程 1. 创建一个类并实现相关接口或继承相关类(Servlet接口,GenericServlet类,HttpServlet类) 2. 在…

eclipse4.7.0加jdk1.8加tomcat8加maven3.5.3搭建环境,并用maven建一个简单的web项目验证成功

闲来无事,准备搭建环境写项目了,零准备全从百度上下载的。刚开始以为什么都是最新版本的好,于是遇到个问题差点放弃,还花了5个C币去提问题,这是我问题链接:点击打开链接可是结果不满意,没有弄出来,最后还不能采纳自己的回答,所以选了个字多的解决办法回答在下面然后采纳。总结一下就是这些版本还有兼容问题,所以不能随便乱搭,至于哪些兼容哪些我就不知道了,反正我最后的这个是木有问题的。…

Tapestry学习笔记(9)

在Tapestry中,每一个应用程序使用一个Servlet:org.apache.tapestry.ApplicationServlet。在传统的servlet应用程序中有多种Servlet,每一种Servlet表现了应用程序中可能发生的不同操作,而每一个servlet都需要编写新的代码,并对代码进行测试和调试。编写Servlet代码比编写其他大多数java应用程序困难的原因之一,就是Servlet应用于不同的环境。Servlet容器会为每一个Servlet创建一个实例。也就是说,…

servlet生命周期

Servlet的概念 什么是Servlet呢?   Java中有一个叫Servlet的接口,如果一个普通的类实现了这个接口,这个类就是一个Servlet。Servlet下有一个实现类叫HttpServlet,一个普通的java如果继承了HttpServlet类,覆盖了它的doGet和doPost方法,那么这个普通类也可以叫做Servlet。最后,servlet程序交给服务器运行!   那么,当我们写好了一个Servlet,交给了服务器,它是如何执行的呢!? Servlet的执…

javax.servlet.ServletException: Could not resolve view with name ‘xxxxx’in servlet with name ‘xxx’

javax.servlet.ServletException: Could not resolve view with name 'xxxxx'in servlet with name 'xxx' 出现如上问题的解决方案: 第一,springmvc的配置文件中 <bean id="freemarkerConfig"   class="org.springframework.web.servlet.view.freemarker.FreeMarkerConfigurer">   <property name="templateLoaderPath" value="/templates/" />   <property name="defaultEncoding" v…

jsp和servlet的区别

文章来源:https://www.cnblogs.com/zhaideyou/p/5929960.html jsp和servlet的区别和联系: 1.jsp经编译后就变成了Servlet.(JSP的本质就是Servlet,JVM只能识别java的类,不能识别JSP的代码,Web容器将JSP的代码编译成JVM能够识别的java类) 2.jsp更擅长表现于页面显示,servlet更擅长于逻辑控制. 3.Servlet中没有内置对象,Jsp中的内置对象都是必须通过HttpServletRequest对象,HttpServletResponse对象…

Struts2和SpringMVC的比较

1.Struts2是一个请求一个Action,SpringMVC是单例模式的。2.Struts2是基于类的横切,SpringMVC是基于方法的。3.SpringMVC开发速度和性能较优于Struts2,流程更容易理解。4.Struts是返回真正的视图,SpringMVC返回的是逻辑视图,然后通过视图解析器将逻辑视图解析为真正的视图发送给前端。5.Struts2可以在控制层通过set和get方法接收对象,传递对象。SpringMVC通过方法中加参数接收对象,通过Model参数…

maven学习笔记

maven实战学习笔记 放假了解了一下maven,发现真是一个不错工具,原来电脑里面的jar包都乱作一团,很多重复,而且经常找jar包找半天,通过使用maven仓库来管理jar包可以很好的解决这个问题。 1:首先安装maven,目前maven有两个大版本,2.X以及3.x,下面是3.0.5的下载地址。 http://mirrors.cnnic.cn/apache/maven/maven-3/3.0.5/binaries/apache-maven-3.0.5-bin.tar.gz 将下载的包解压到指定的目录…
下一页 »