JSP 程序设计实验报告 
实验报告 
姓名:                    学号:                 
班级:                    日期:    2019.5.31                         
 
1、利用表单传递数据(选做) 
1.html: 
 
1 
 
 
 
 
 
 
1.jsp: 
1.  <%@ page language="java" contentType="text/html; charset=UTF-8" 
2.      pageEncoding="UTF-8"%> 
3.  <%request.setCharacterEncoding("UTF-8"); %> 
4.  
 
5.  
1jsp 
6.   
7.   
 
1 
JSP 程序设计实验报告 
8.  
 
 
2.jsp: 
<%@ page language="java" contentType="text/html; charset=UTF-8" 
    pageEncoding="UTF-8"%> 
<%request.setCharacterEncoding("UTF-8"); %> 
 
 
 
2 
 
 
 
 
 
 
3.jsp: 
<%@ page language="java" contentType="text/html; charset=UTF-8" 
    pageEncoding="UTF-8"%> 
<%request.setCharacterEncoding("UTF-8"); %> 
 
1.3 
 
 
<% 
 
 
 
 
 
 
String name = (String)session.getAttribute("name"); 
String hobby = (String)request.getParameter("hobby"); 
String work = (String)request.getParameter("work"); 
out.print("你的姓名是:"+name+"
"); 
out.print("你的爱好是:"+hobby+"
"); 
3 
JSP 程序设计实验报告 
out.print("你所从事的工作是:"+work+"
"); 
session.setAttribute("hobby",hobby); 
session.setAttribute("work",work); 
 
 
 
%> 
 
 
  
4.jsp: 
<%@ page language="java" contentType="text/html; charset=UTF-8" 
    pageEncoding="UTF-8"%> 
<%request.setCharacterEncoding("UTF-8"); %> 
 
1.4 
 
 
<% 
String name = (String)session.getAttribute("name"); 
String hobby = (String)session.getAttribute("hobby"); 
String work = (String)session.getAttribute("work"); 
 
 
 
%> 
<%=name%> 
,你好!你所从事的工作是 
<%=work%> 
,在业余时间喜欢 
<%=hobby%> 
! 
 
 
 
4 
JSP 程序设计实验报告 
确认提交: 
2、编写程序填入信息后提交给本页面,以表格的形式显示提交信息。 
代码: 
formSample.jsp: 
  <%@   page   contentType="text/html;   charset=utf-8"   %>    
  <%     
  request.setCharacterEncoding("utf-8");    
  String   name=request.getParameter("name");     
  if(name==null){    
  %>    
  
本文件向您演示了在JSP中使用HTML表单的用法,请输入您的信息:
    
      
  <%    
    }else{     
    String   sex=request.getParameter("sex");    
    String   age=request.getParameter("age");    
    String   email=request.getParameter("email");    
    String[]   titles=request.getParameterValues("title");    
    String[]   favors=request.getParameterValues("favor");    
  %>    
    
您输入的信息如下: