jsp:setProperty标签
jsp:setProperty标签用于设置被加载到当前页面中的JavaBean中属性的值
格式:<jsp:setProperty name=? property=? value=?(或param=?) />
name:某个JavaBean的对象名,用于指定给哪个JavaBean中的属性赋值
property:JavaBean中的某个属性名,用于指定给当前JavaBean中的哪个属性赋值
注意:当JavaBean中的属性名为xxx,而给该属性赋值的方法名为setYyy(),则property="yyy",而不是property="xxx"
value:当给属性赋值是通过一个常量或一个变量名的方式赋值时,就使用value="常量或变量名"
param:当是通过Jsp界面中的某个控件的值来给属性赋值时,就使用param="控件名"
注意:1.当JavaBean中的属性名与界面中的控件名相同时,可省略param不写
2.当JavaBean中所有属性的值都是通过Jsp界面中的多个控件一一赋值时,可以将JavaBean中所有属性的名字分别设置
成对其赋值的Jsp界面中的控件名,此时只需用下面一个jsp:setProperty标签来对JavaBean中的所有属性赋值
<jsp:setProperty name="JavaBean对象名" property="*" />
相关文档:
request对象是javax.servlet.HttpServletRequest类的一个子类对象,当客户端请求一个Jsp页面是,Jsp容器会将客户端的请求信息包装在这个对象中;该对象中的常用方法如下:
getParameter(String name):以字符串的形式返回客户端传来的某一个请求参数的值,参数名由name指定
getParameterNames() ......
该对象是javax.servlet.ServletResponse类的实例,其作用刚好与request对象相反,request对象是包含了客户请求的有关信息,而response对象是包含了响应客户请求的有关信息;常用方法如下
addCookie(Cookie c):添加一个Cookie对象,用来保存客户端的用户信息
sendRedirect(URL):将当前客户端的 ......
Exception对象是用来处理Jsp页面文件在执行时所有发生的错误和异常;Jsp页面文件必须在isErrorPage=true的情况下才可以使用该对象;该对象一般配合Page指令一起使用,通过指定某个页面为错误处理页面,把所有的错误都集中到那个页面进行处理,可以使整个系统的性能得到加强;常用方法如下
getMes ......
今天总算把
response.setHeader("progma", "no-cache");
response.setHeader("Cache-Control", "no-cache");
response.setDateHeader("Expires" ......
Properties properties = new Properties();
File file = new File(request.getRealPath("/") +"\\WEB-INF\\classes\\configs.properties");
FileInputStream fiStream = new FileInputStream(file);
InputStreamRe ......