建立第一个web程序
1 在x盘目录下建立一个文件夹 :login
2 在login文件夹下 建立WEB-INF文件夹
3 将 tomcat目录/webapps/ROOT/WEB-INF/web.xml 拷贝到 x:/login/WEB-INF 目录下
4 打开 web.xml 将注释部分删除掉 像这样:
<web-app xmlns="http://java.sun.com/xml/ns/j2ee"
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
xsi:schemaLocation="http://java.sun.com/xml/ns/j2ee http://java.sun.com/xml/ns/j2ee/web-app_2_4.xsd"
version="2.4">
<display-name>Welcome to Tomcat</display-name>
<description>
Welcome to Tomcat
</description>
</web-app>
5 在login目录下建立 login.html 在其中加入代码
6 在login目录下建立 login.jsp 在其中加入代码
这样 基本上就完成 然后部署到tomcat就ok了
打开 tomcat目录/conf/server.xml 在</host>上面加入 <Context path="/login" docBase="E:/workspace/login" />
最后 运行tomcat 打开浏览器 http://localhost:8080/login/hello.html 这样就完成了
这个例子有一个不足 就是当用户名为中文的时候 jsp会显示乱码
在接收参数的 login.jsp中 读取request值之前 加入
request.setCharacterEncoding("GB2312");
即可解决
未完待续。。。