
课程咨询: 400-996-5531 / 投诉建议: 400-111-8989
认真做教育 专心促就业
如何设置JavaBean的属性(隐藏调用setXXX方法)?长沙it培训小编来告诉你,通过HTTP表单的参数的值来设置beans的相应属性的值,要求表单参数名字必须与beans属性的名字相同,JSP引擎会自动将字符串转换为beans属性的类型。需要注意的是,只有提交了和该beans相对应的表单后,该指令标签才被执行。通过request的参数的值来设置beans的相应属性的值,要求request参数名字必须与beans属性的名字相同,JSP引擎会自动将request获取的字符串数据类型转换为beans相应的属性的类型。
长沙达内编辑告诉你需要注意的是,只有提交了和该beans相对应的表单后,该指令标签才被执行。HTML表单的提交,HTML提交表单的方法,GET方法用来获命名为hello.htm的网页。其它请求方法包括POST,HEAD,DELETE,TRACE及PUT方法等。
Get方法和post方法的主要区别是:使用get方法提交的信息会在提交的过程中显示在浏览器的地址栏中,而post方法提交的信息不会显示在地址栏中。提交手段包括:通过文本框、列表、文本区等。
当用request对象获取客户提交的汉字字符时,会出现乱码问题,所以对含有汉字字符的信息必须进行特殊的处理方式。首先,将获取的字符串用ISO-8859-1进行编码,并将编码存放到一个字节数组中,然后再将这个数组转化为字符串对象即可。如下列所示:
String str=request.getParameter("girl");
byte b[]=str.getBytes( "ISO-8859-1");
str=new String(b);
通过上述过程,提交的任何信息(无论是汉字字符或西欧字符)都能正确的显示。