当前位置: 代码迷 >> Web前端 >> javaWeb知识点―筹建web应用
  详细解决方案

javaWeb知识点―筹建web应用

热度:98   发布时间:2012-08-10 12:19:33.0
javaWeb知识点―搭建web应用

?

构建javaWeb应用,必须包含项:

WEB-INF 文件夹

web.xml 文件

并且WEB-INF 必须在web项目的根目录下,web.xml文件必须置于WEB-INF 路径下。

?

Web.xml文件中可以配置servlet、过滤器、监听器等。

?

构建一个最简单的javaWeb应用:

<web应用文件夹>

|WEB-INF 文件夹

|???????????????? web.xml文件

|index.jsp

?

最基本的web.xml内容如下:

<?xml version="1.0" encoding="ISO-8859-1"?>

<web-app xmlns="http://java.sun.com/xml/ns/javaee"

?? xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"

?? xsi:schemaLocation="http://java.sun.com/xml/ns/javaee http://java.sun.com/xml/ns/javaee/web-app_2_5.xsd"

?? version="2.5">

</web-app>

简单jsp内容如下:

<%@ page language="java" contentType="text/html; charset=GBK" pageEncoding="GBK"%>

<HTML>

<HEAD>

<TITLE>质保中心</TITLE>

</HEAD>

<BODY>

<%=new java.util.Date()%>

</BODY>

</HTML>

?

将该应用copytomcatwebapp目录下,启动tomcat,在浏览器地址栏输入:

http://localhost:端口号/上下文根/JSP文件名称.jsp

效果如下:



?

WEB-INF目录下,还可以包含2个目录,classes文件夹、lib文件夹,这两个文件夹的作用是相同的,都是用于保存web应用所需要的java类文件,区别是classes保存单个的.class文件,而lib保存打包之后的.jar文件。

?

WEB-INF是一个特殊的文件夹,客户端浏览器无法访问该文件下的任何内容。

?

?

?