博客
关于我
JSP运行原理
阅读量:70 次
发布时间:2019-02-26

本文共 1798 字,大约阅读时间需要 5 分钟。

JSP?Java Server Pages???

JSP?Java Server Pages?????Java Server Pages???????Java ????????Java?????????????????????????Web???????????JSP????????Servlet????HTML???????????

JSP??????

JSP????????Servlet????????????Servlet????HTML??????????????Servlet????????????????????????HTML??????????????????????????????

????Servlet?????HTML??????????????????

@WebServlet("/a")public class PrintHtml extends HttpServlet {    @Override    protected void doGet(HttpServletRequest req, HttpServletResponse resp) throws ServletException, IOException {        resp.setContentType("text/html;charset=UTF-8");        PrintWriter writer = resp.getWriter();        writer.println("");        writer.println("");        writer.println("Title");        writer.println("");        writer.println("");        writer.println("");        writer.println("
"+"????"); writer.println("
"); writer.println(""); }}

?????????HTML????????????????JSP??????????????

JSP???

JSP??????HTML?Java????JSP???????????

  • HTML??????????????????
  • Java??????<% ... %>?????Java????????????
  • JSP???<% ? </%> ????Java???<%! ? </%> ?????????????<%= ... %> ???????????
  • JSP??????????????????????????????????????????????

    JSP???

    JSP????Servlet????????????JSP????Tomcat????????????Java??????????????????HttpJspBase?????HttpServlet?????Servlet??????

    ???Tomcat?????org???????????

    org/    myproject/        index.jsp ? ??? index.java ? index.class

    ?index.java?????????

    public class index extends org.apache.jasper.runtime.HttpJspBase {    // ??????}

    ????????JSP?????Servlet?????????????????

    JSP?Servlet???

    ???????????JSP?Servlet????????????JSP??????Servlet????Tomcat??????JSP?????????Java?????????Java Web?????????

    ?????JSP????HTML?Java???JSP???????????????????????????????????Tomcat????JSP?????Servlet??????????????????

    转载地址:http://klcz.baihongyu.com/

    你可能感兴趣的文章
    Mysql执行计划字段解释
    查看>>
    mysql执行计划怎么看
    查看>>
    MySQL执行计划解读
    查看>>
    mysql执行顺序与索引算法
    查看>>
    mysql批量update优化_Mysql中,21个写SQL的好习惯,你值得拥有呀
    查看>>
    mysql批量update操作时出现锁表
    查看>>
    MYSQL批量UPDATE的两种方式
    查看>>
    mysql批量修改字段名(列名)
    查看>>
    MySQL批量插入数据遇到错误1213的解决方法
    查看>>
    mysql技能梳理
    查看>>
    MySQL报Got an error reading communication packets错
    查看>>
    Mysql报错Can‘t create/write to file ‘/tmp/#sql_3a8_0.MYD‘ (Errcode: 28 - No space left on device)
    查看>>
    MySql报错Deadlock found when trying to get lock; try restarting transaction 的问题解决
    查看>>
    MySQL报错ERROR 1045 (28000): Access denied for user ‘root‘@‘localhost‘
    查看>>
    Mysql报错Packet for query is too large问题解决
    查看>>
    mysql报错级别_更改MySQL日志错误级别记录非法登陆(Access denied)
    查看>>
    Mysql报错:too many connections
    查看>>
    MySQL报错:无法启动MySQL服务
    查看>>
    mysql授权用户,创建用户名密码,授权单个数据库,授权多个数据库
    查看>>
    mysql排序查询
    查看>>