java.web(html与jsp)(2)

1.要求:

通过HTML表单输入一个4个选项的复选框字段,提交给jsp程序,要求在浏览器上输出这4个复选框哪几个被勾选了。
1)HTML程序如下:





爱好


请选择你的爱好


  1. 打篮球

  2. 听音乐、唱歌

  3. 看电影

  4. 打羽毛球

2)jsp程序如下:

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




结果


结果

<% String [] one =request.getParameterValues("one"); String [] two=request.getParameterValues("two"); String [] three=request.getParameterValues("three"); String [] four=request.getParameterValues("four"); %>

<% if(one!=null&&two!=null&&three!=null&&four!=null){ out.print("你选了1、2、3、4"); } else if(one!=null&&two!=null&&three!=null){ out.print("你选了1、2、3"); } else if(two!=null&&three!=null&&four!=null){ out.print("你选了2、3、4"); } else if(one!=null&&three!=null&&four!=null){ out.print("你选了1、3、4"); }else if(one!=null&&two!=null&&four!=null){ out.print("你选了1、2、4"); }else if(one!=null&&two!=null){ out.print("你选了1、2"); }else if(one!=null&&three!=null){ out.print("你选了1、3"); }else if(one!=null&&four!=null){ out.print("你选了1、4"); }else if(two!=null&&three!=null){ out.print("你选了2、3"); }else if(two!=null&&four!=null){ out.print("你选了2、4"); }else if(one!=null){ out.print("你选了1"); }else if(two!=null){ out.print("你选了2"); } else if(three!=null){ out.print("你选了3"); } else if(four!=null){ out.print("你选了4"); }else{ out.print("你什么都没选"); } %>

返回上一级

运行结果:
java.web(html与jsp)(2)_第1张图片

2.要求:

通过HTML表单输入一个字符串,提交给jsp程序,要求输入的字符串被原模原样输入到浏览器。
例如:输入字符串:abcde 在浏览器上输出为:abcde。
例如:输入字符串:数学100 在浏览器上输出为:数学100而不是输出:数学100分。
1)HTML程序如下:





字符串输出


字符串输出

字符串:

2)jsp程序如下:

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




字符串输出



<%
request.setCharacterEncoding("UTF-8");
String str1=request.getParameter("str1");

%>

<% out.print("你输入的字符串是:"+str1);%>

> 返回上一级

运行结果:
java.web(html与jsp)(2)_第2张图片

你可能感兴趣的:(java.web(html与jsp)(2))