JSP知识点(初级)

创建一个jsp页面

Jsp(Java service page)

Jsp 和 html 几乎是一模一样 ,不同的是jsp可以书写java代码

新建 Dynamic Web Project

勾选generate web.Xml

1.jsp中的注释

单行注释     <!-- zhushi -->

多行注释     <%--   --%>

快捷键 (  ctrl+shift+斜杠             解除注释 :ctrl+shift+反斜杠)

 单行注释 与 多行注释  区别:              <%--   --%>注释在查看网页源码时,并不显示出来

 

 

2.jsp中Java代码(脚本)写在   <% %>中   (但是不能在里面创建方法)

 

 

3.Jsp可以在声明中创建方法             <!-- 定义方法 -->

如果需要定义方法就在声明中定义,调用方法就在脚本片段中

 

 

4.jsp中脚本片段可以分开书写:

 如下图所示

 

 

5.Jsp三大指令

包括 Page指令,taglib指令,include指令

指令的语法规则:  <%@ 指令名 属性名=属性值 %>

例如上图中     ContentType为 属性名    text/html 为属性值

 

 

6.jsp输出内容到浏览器的方法(两种)

       out.println(变量名字)   和   脚本表达式输出 

脚本表达式语法 :       <%=变量名%>

 

7.jsp内置对象  (9大内置对象,不需要我们定义,直接可以使用)

   其中包括 out、request、response、session、application、page context 等。

   例如:request对象中常见的函数有 getParameter(), getParameterMap()等

我们在浏览器输入    ?money=2   时, request会传递数据

注:   getParameter如果获取的参数信息不存在,则返回null

 

 

 

在用Eclipse进行Java web开发时,可能会出现这样的错误:

The superclass javax.servlet.http.HttpServlet was not found on the Java Build Path。解决问题方法如下

https://jingyan.baidu.com/article/f79b7cb34f40569144023ef9.html

评论 4
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值