Web 开发基础

Web 开发基础_第1张图片

 

Web 开发基础_第2张图片

Web 开发基础_第3张图片

 

Web 开发基础_第4张图片

Web 开发基础_第5张图片

Web 开发基础_第6张图片

Web 开发基础_第7张图片

 

Web 开发基础_第8张图片

 

javaWeb程序

Web 开发基础_第9张图片

Web 开发基础_第10张图片

Web 开发基础_第11张图片

 

Web 开发基础_第12张图片

FirstWeb :

Web 开发基础_第13张图片

index.jsp:

<%@ page language="java" import="java.util.*" pageEncoding="UTF-8"%>



First Web


	

演示第一个比较正式的Web项目

转到另一个页面---超链接地址1--OK
转到另一个页面---超链接地址2--OK

访问后台的OneServlet这个服务--地址不带斜杠
访问后台的OneServlet这个服务--地址带斜杠
name:

a.jsp:

<%@ page language="java" import="java.util.*" pageEncoding="UTF-8"%>



第二个页面



	

第二个页面

第二个页面

第二个页面

第二个页面

转到第三个页面---超链接地址1--OK
转到第三个页面---超链接地址1--WA
转到第三个页面---超链接地址2--OK

b.jsp:

<%@ page language="java" import="java.util.*" pageEncoding="UTF-8"%>



  
   第三个页面
  
  
  
    

第三个页面

第三个页面

第三个页面

第三个页面

 

OneServlet:

package cn.hncu.servlets;

import java.io.IOException;
import java.io.PrintWriter;

import javax.servlet.ServletException;
import javax.servlet.http.HttpServlet;
import javax.servlet.http.HttpServletRequest;
import javax.servlet.http.HttpServletResponse;

import cn.hncu.abc.HelloWorld;

public class OneServlet extends HttpServlet {
	/**
	 * 
	 */
	private static final long serialVersionUID = 1L;

	@Override
	protected void service(HttpServletRequest req, HttpServletResponse resp)
			throws ServletException, IOException {
		// 设置请求信息获取的编码
		req.setCharacterEncoding("utf-8");

		String name = req.getParameter("name");
		System.out.println(name);

		// 设置响应时的编码,同时也告诉浏览器我的页面格式和编码
		resp.setContentType("text/html;charset=utf-8");
		PrintWriter out = resp.getWriter();
		out.println("Hello," + name);
		out.println("
"); HelloWorld obj = new HelloWorld(); obj.t(); out.println(obj.getInfo()); } }

 

web.xml:



  
  
    OneServlet
    cn.hncu.servlets.OneServlet
  
  
    OneServlet
    /one
  

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

你可能感兴趣的:(Java,EE)