JavaWeb
院长i
这个作者很懒,什么都没留下…
展开
-
BeanListHandler
ArrayHandler:把结果集中的第一行数据转成对象数组。ArrayListHandler:把结果集中的每一行数据都转成一个对象数组,再存放到List中。BeanHandler:将结果集中的第一行数据封装到一个对应的JavaBean实例中。BeanListHandler:将结果集中的每一行数据都封装到一个对应的JavaBean实例中,存放到List里。ColumnListHandler:将结果集中某一列的数据存放到List中。 KeyedHandler:将结果集中的每一行数据都封装到一个Map里原创 2020-06-11 09:56:14 · 334 阅读 · 0 评论 -
org.apache.commons.fileupload.FileUploadBase$InvalidContentTypeException
文件上传的方法主要目前有两个常用的,一个是SmartUpload,一个是Apache的Commons fileupload.我们这里主要介绍下第二个的用法,首先要上传文件,注意几个问题:form表单内,要添加空间 <input type =“file” name = “myfile”> form表单的内容格式要定义成multipart/form-data格式 需要类库:1 commons-io.jar 2commons-fileupload-1.3.1.jar 这个表单中要这原创 2020-06-01 22:08:48 · 890 阅读 · 0 评论 -
jsp中的setProperty中的param属性
比如:<jsp:setProperty name="lader" property="edge" param="num" />其中的param属性 相当于value="<%=request.getParameter(“num”)%>"还要注意:如果javabean里面的属性(比如说edge属性)对应的类型是int,double或者其他类型,又因为request.getParameter(“num”)永远返回的是string类型 ,那么param会自动类型转换, 不需手动转换原创 2020-05-25 23:59:46 · 1143 阅读 · 0 评论 -
EL表达式--${param.name}与 ${name}的区别
${param.name} == request.getParam(“name”)${name} == request.getAttribute(“name”).${param.name} 请求参数也就是表单里的数据或者url的参数则对应取为 request.getParam(“name”)而 request.getAttribute(“name”)对应取的EL表达试 为${reque...原创 2020-04-30 13:12:24 · 573 阅读 · 0 评论 -
jsp标签jsp:setProperty用法
jsp:setProperty用来设置已经实例化的Bean对象的属性第一种形式:<jps:setProperty name = “JavaBean实例名” property = “*”/>该形式是设置Bean 属性的快捷方式.在Bean 中属性的名字,类型必须和request对象中的参数名称相匹配。由于表单中传过来的数据类型都是String 类型的,Jsp内在机制会把这些参数转...原创 2020-04-27 23:13:30 · 1683 阅读 · 0 评论 -
中文乱码什么时候用request,什么时候用response?
(1解决中文乱码request.setCharacterEncoding("");-----解决中文乱码---------从a页面向b页面传递数据时,防止传递的数据是乱码response.setContentType();------解决中文乱码---------从a页面向b页面跳转,防止b页面中文乱码(2 转向页面request.getRequestDispactcher().for...原创 2020-04-15 20:51:04 · 360 阅读 · 0 评论