jsp基础,Eclipse开发web项目

一、tomcat基本配置

      1)目录结构分析

             /bin             存放各种平台下用于启动和停止Tomcat的脚本文件

             /conf          存放Tomcat服务器的各种配置文件

             /lib              存放Tomcat服务器所需的各种JAR文件

            /logs           存放Tomcat的日志文件

            /temp         Tomcat运行时用于存放临时文件

            /webapps  当发布Web应用时,默认情况下会将Web应用的文件存放于此目录中

           /work           Tomcat把由JSP生成的Servlet放于此目录下

   2)修改配置文件端口号Server.xml

          

二、  web项目的创建

       在Eclipse中Dynamic   web  project  选中创建

   1 ) 目录结构

        /  :                            Web应用的根目录,该目录下所有文件在客户端都可以访问(JSPHTML)

       /WEB-INF :               存放应用使用的各种资源,该目录及其目录对客户端都是不可以访问

      /WEB-INF/classes:   存放Web项目的所有的class文件

      /WEB-INF/lib:            存放Web应用使用的JAR文件

  2  )jsp页面中的page指令

      language      :    指定JSP页面使用的脚本语言

      import           :   通过该属性来引用脚本语言中使用到的类文件

      contentType : 用来指定JSP页面所采用的编码方式

例如:<%@ page language="java" contentType="text/html; charset=UTF-8"
    pageEncoding="UTF-8"%>

  3  )  jsp页面中的声明 

          <%! Java代码%>  :   此代码可以在页面中进行嵌套

三、常用嵌套的请求(request)和响应(response)代码

       String getParameter(String name)   :                    根据表单组件名称获取提交数据

       String[ ] getParameterValues(String name):        获取表单组件对应多个值时的请求数据

       void setCharacterEncoding(String charset) :      指定每个请求的编码

       RequestDispatcher getRequestDispatcher(String path) :   返回一个RequestDispatcher对象,该对象的forward( )方法用于转发请求

例如:   request.setCharacterEncoding("UTF-8");     request.getParameter("pwd");

              request.getRequestDispatcher("index.jsp").forward(request, response);

四:转发和重定向  

     1) 转发指的是在服务器端发挥作用,将同一请求在服务器资源之间进行传递

     2 )  重定向指的是在客户端发挥作用,通过发送一个新的请求实现页面的转向

 

 

 

  

     

                   

           

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值