1、新建web 项目
2、项目编码
3、新建classes文件夹 WEB-INF下(编译后的class 文件存放目录)
4、web.xml 文件,可以在项目新建的时候next 里面勾选实现,也可以 在项目创建后,选中项目-->右键-->Java EE Tools
5、jar 包 web 项目 jar 包:jsp-api.jar、servlet-api.jar
6、servlet 的两种方式
6.1、web.xml 文件中进行配置
<servlet>
<servlet-name>MsgServlet</servlet-name>
<servlet-class>com.curtis.servlet.MsgServlet</servlet-class>
</servlet>
<servlet-mapping>
<servlet-name>MsgServlet</servlet-name>
<url-pattern>/msg2</url-pattern>
</servlet-mapping>
6.2、annotation 的方式进行配置新建的类继承HttpServlet 类,在类上面标注@WebServlet(urlPatterns = "/msg")
7、新建类中重写doGet、doPost 方法
8、request 对象为属性赋值 setAttribute()设置值
9、request 对象的页面转发 getRequestDispatcher()指明跳转的页面
10、EL 表达式 ${}等价于<%=request.getAttribute("")%>
11、JSTL 标签使用配置
11.1、web.xml 文件中的配置
<jsp-config>
<taglib>
<taglib-uri>http://www.curtis.com/c</taglib-uri>
<taglib-location>/WEB-INF/c.tld</taglib-location>
</taglib>
</jsp-config>
11.2、jar 包的导入 jstl-impl-1.2.2.jar
11.3、c.tld 文件
11.4、jsp 页面引入 <%@ taglib prefix="c" uri="http://www.curtis.com/c" %>
共同學(xué)習(xí),寫(xiě)下你的評(píng)論
評(píng)論加載中...
作者其他優(yōu)質(zhì)文章
100積分直接送
付費(fèi)專(zhuān)欄免費(fèi)學(xué)
大額優(yōu)惠券免費(fèi)領(lǐng)