• java web学习


    一直想下决心好好学下java web,但是总是间断,虽然我的方向是ios,但是觉得后台也是相当重要,毕竟移动端实际上更多也就是展示后台拉取到的信息,搞移动端的不能总是受制于后台,各位看官觉得呢?

    这两天主要看了下servlet的东西,先把笔记整理下。然后关于ssh的东西,配置的东西多,感觉路径繁琐,看了一天没看出个什么东东,要搞个表单提交也总是出问题,主要是请求资源路径始终搞不对,还有就是对其机制有点模棱两可。先说下这两看看的servlet的东西总结吧。。

    1、tomcat文件结构。。

    a、bin目录下都是tomcat的命令。

    b、conf目录存在server的配置文件。

    c、log目录是日志信息。

    d、temp目录存在JVM中的临时文件。

    e、webapps目录存放web应用项目。
    f、work目录存在web项目的临时文

    2、jsp的请求本质是去工程下请求jsp资源,服务器将请求转译到相应的java文件处理,生成html文本响应给浏览器。java的servlet文件被编译为class文件放在工程里的web-inf目录下,表示本工程特有的servlet。如果想让所有的web服务目录都可以使用该servlet,那么创建这个servlet 的字节码文件需存放在 Tomcat 安装目录的 classes 目录中,例如,本书所用机器的目录就是:

    D:tomcatJakarta-tomcat-4.0classes

    如果想让某个servlet只对某个项目的目录可用,只需要把servlet字节码文件存放在webapps/项目/web
    -inf/classes里

    3、访问jsp页面可通过表单和超链接访问servlet

    通过超链接访问资源的时候,工程名称下的WEB-INF文件里的classes文件夹下保存的是访问的资源。
    服务器是在这个目录下找到浏览器访问的资源目录,文件夹下存放的是编译后的class文件

    4、HttpServlet 除了 init、service、destroy 方法外,该类还有两个很重要的方法:doGet

    和 doPost,用来处理客户的请求并作出响应。

    5、servlet线程安全  threadlocal模式

  • 相关阅读:
    【BZOJ1023】仙人掌图(SHOI2008)-圆方树+DP+单调队列
    【BZOJ4816】数字表格(SDOI2017)-莫比乌斯反演+数论分块
    【BZOJ3529】数表(SDOI2014)-莫比乌斯反演+树状数组
    【BZOJ3714】Kuglarz(PA2014)-最小生成树
    javascript div元素后追加节点
    php多文本框提交
    有几数组表单,js怎么获得数组并动态相加输出到文本框
    SqlCommand.Parameters.add()方法
    ASP.net后台弹出消息对话框的方法!【转】
    Access中的SELECT @@IDENTITY
  • 原文地址:https://www.cnblogs.com/symen/p/4604420.html
Copyright © 2020-2023  润新知