jsp之JavaBean
来源:互联网 发布:linux简化命令 编辑:程序博客网 时间:2024/05/21 19:49
看似简单,就是一个类的使用,但是使用的时候问题一大堆。
1、bean包的使用
在定义bean的java文件开头有package ***;的字样。但是具体在哪呢?如果弄不清这个问题,将无法找到合适的bean类。
首先是这个类应该放在WEB-INF/classes下面(千万别把WEB-INF创建成了WEB_INF),然后就可以创建包了,其实就是一个文件夹,然后根据package 使用的包定义文件夹名。如:package bean,这句话的意思就是在classes文件夹下创建bean文件夹,然后把javabean(其实就是这个类)编译好后放到这个文件夹里。这样服务器就可以找到根据包名找到javabean了。
2、我收集到了传过来的request,怎么将request中的参数添加到bean里?
<%= %> 代表输出,我试试了不行啊?
该怎么赋值呢?
比如:
假设传过来了name的值,
<jsp:setProperty name= "test" property="name" value=<%=name%> />
这句话是通不过的。
正确的赋值语句是<jsp:setProperty name= "test" property="name" value=“<%=name%>“ />
3、写<jsp>指令时,要注意写结尾符/
OK,注意事项就是这样。
我们来回顾下怎么使用javabean。
1、首先我们定义了javabean.
2、然后就是在需要引用的页面里把这个javabean引进来,
3、当我们使用<jsp:useBean id="test" class="Test">的时候,实际上就是创建了一个bean实例,相当于: Test test=new Test();
4、使用setProperty和getProperty相当于调用了test.setXXX()和test.getXXX(),这样就可以理解为什么它们会有name属性了,实际name属性就是去指向创建的bean实例
实例:
student.jsp
registerStudent.jsp
- jsp之JavaBean
- jsp之JavaBean
- JSP之JavaBean
- JSP之JavaBean
- Jsp学习之JavaBean
- jsp之JavaBean入门
- JAVA_WEB之JavaBean与JSP
- javaweb之jsp操作javabean
- jsp之javabean快捷赋值
- jsp之javabean快捷赋值
- jsp之javaBean初理解
- JSP之javaBean,EL表达式
- jsp之javaBean分页查询
- JAVA进阶之JSP:Javabean
- jsp之 javabean (mysql数据库)
- 《JSP开发技术》读书笔记之JavaBean技术
- JSP(2)之JDBC、JavaBean、Servlet、JSTL
- 蜗牛—JSP学习之JavaBean初识
- android配置安装
- mac os 安装thrift
- eclipse新建maven webapp后无法添加src/main/java
- Velocity作为web开发的View
- eclipse 中文注释的乱码问题解决方案
- jsp之JavaBean
- 第五周项目一(3)
- OpenSOC初探
- Yii2 自定义class、自定义全局函数
- windows7系统快捷键大全
- Noip2000方格取数
- 获取有防盗链的图片
- delphi中TObjectList删除对象
- Java中volatile的作用以及它和synchronized的比较