JSP-基础

通过Servlet进行整个网站的开发是可以的。 不过在Servlet中输出html代码,特别是稍微复杂一点的html代码,就会给人一种很酸爽的感觉。 

如果能够直接使用Html代码,然后在html中写java代码,就好了~ 

JSP ... 就可以干这个事情。

  • hello.jsp

    在web目录下下新建一个文件hello.jsp
    访问网页
    http://127.0.0.1/hello.jsp

    <%@page contentType="text/html; charset=UTF-8"
        pageEncoding="UTF-8" import="java.util.*"%>
     
    你好 JSP
     
    <br>
     
    <%=new Date().toLocaleString()%>
  • 代码解释

    <%@page contentType="text/html; charset=UTF-8"  pageEncoding="UTF-8" import="java.util.*"%>
    是JSP的<%@page指令

    contentType="text/html; charset=UTF-8" 
    相当于response.setContentType("text/html; charset=UTF-8"); 通知浏览器以UTF-8进行中文解码

    pageEncoding="UTF-8" 
    如果jsp文件中出现了中文,这些中文使用UTF-8进行编码

    import="java.util.* 
    导入其他类,如果导入多个类,彼此用,逗号隔开,像这样 import="java.util.*,java.sql.*"
  • <%=

    <%=new Date().toLocaleString()%>
    输出当前时间,相当于在Servlet中使用response.getWriter()进行输出
    response.getWriter().println(new Date().toLocaleString());

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值