• JSP/Servlet基础


    动态网页的技术
    html+css
    javascript(弱语言)
    jquery(改造)
    jsp(java的html)
    servlet(核心)

    S2SH:structs2 (springmvc)
    spring(整合)
    hibernate(Dao)

    JVM_Bind 说明重复打开了(占用端口了)

    集成进myelclipse
    方法一:菜单栏中Window-->Preferences中找然后添加进去
    方法二:在自己的项目上右击-->Properties中找然后添加进去

    发布
    Deploy and undeploy J2EE projects.-->add按钮添加自己的Tomcat
    查看是否添加进
    C:Program Files (x86)apache-tomcat-7.0.77webapps(每个人不同apache-tomcat-7.0.77webapps这个文件中有你的项目)
    修改端口号
    1)在Tomcat目录结构下找到其子目录conf
    2)在conf目录中打开server.xml文件。
    3)打开后找到<Connector>节点,然后修改端口号,保存。
    Tocmcat启动注意点
    1.不能重复启动
    2.重新发布项目,必须重新启动Tocmcat
    补充:MyEclipse怎么集成Tocmcat


    web应用的目录结构
    / Web应用的根目录,该目录下的所有文件对客户端都可以访问,包括jsp、html
    /WEB-INF 存放应用程序所使用的各种资源,该目录及其子目录对客户端都是不可以访问的,其中包括web.xml(部署表达符)
    /WEB-INF/classes 存放应用的所有class文件
    /WEB-INF/lib 存放web应用使用的jar文件

    JSP的指令page指令
    <%@ page 属性 = "属性值"...%>
    常见属性
    language="Java"
    import:导入需要的jar包
    contentType="text/html;charset=utf-8"

    三种定义Java的方式
    小脚本<% %> 普通的Java代码
    表达式<%= %> 输出数据到页面
    定义脚本<%! %> 声明方法

    jsp注释
    <!--这是html中注释(客户端可以看到源码)-->
    <%-- 这是jsp中注释(客户端不可以看到源码)--%>
    <% //jsp脚本单行注释 %>
    <% /* 多行注释 */ %>

    jsp中页面元素
    html代码
    指令(page..)
    小脚本(<% %>)
    表达式(<%= %>)
    声明(<%! %>)
    注释(解释说明)

    jsp的执行过程
    三个阶段
    翻译阶段
    编译阶段
    执行阶段
    访问过程
    翻译 编译 执行
    第一次:访问jsp->java->class->返回给页面
    执行class
    第二次:访问jsp->返回给页面


    注意:如果jsp页面进行修改了,那么访问的时候需要进行重新编译

    web程序部署常见404错误原因
    tomcat没启动
    web应用没有部署到Tomcat中
    URL写错了
    文件放到了WEB-'INF下面
    Tomcat启动出错

  • 相关阅读:
    android studio 模拟器控制台发送短信和定位
    android获取超级权限
    android拦截获取别人发送过来的短信
    stackflow看到的获取手机联系人 contact 的代码
    surfaceview绘制矩形 drawRect
    Dialog自定义setView按钮点击没反应
    腾讯移动端性能测试利器PerfDog使用
    Mac下第一个Python程序:HelloWorld
    Mac 系统下安装 PyCharm 的实践
    如何用Chrome浏览器打开Axure原型的start.html文件
  • 原文地址:https://www.cnblogs.com/songjiabo/p/7233917.html
Copyright © 2020-2023  润新知