1 jsp页码中用户发出一个请求(可以是能够发出请求的任何方式)到一个能够处理请求的组件,我们称之为控制器(servlet 或 action 等)
2 控制器调用业务层组件方法,业务层组件方法中调用dao(数据访问层)方法(此方法中实现从数据库中读取目标数据,通常封装为一个javabean对象,我们称之为实体bean)
3 控制器获得封装数据库表的数据后,将其存储在作用域中,定位到要显示数据的jsp页面
4 目标jsp页码中通常使用自定义标签实现在jsp的特定位置读取数据并显示
不怎么懂,不过可以参考下我的建议:1.要么将查出来的数据在后台进行处理,将数据查出来并且一条一条拿出来进行验证如果是关键字则进行替换如关键字是“关键字”则替换为“<font color="#FF0000">关键字</font>”这样在前台显示时就可以显示为红色
2。就是在前台进行标注了,在前台取数据时只能一点一点的进行判断是否是关键字这个判断就和你获取数据的方法相关了,比如你用<c:out value="${value}">,<logic:等一些方法取都是不同的,进行判断如果是关键字则将它加上<font color="#FF0000">,不过具体的东西你没说清楚
1、jsp是java服务端动态网页技术,主要应用于网页构建,理论上讲不应该在页面中直接连数据库。合理的做法是先构建一个java后端,然后在JAVA后端中通过jdbc连接sqlserver。2、如果一定要在jsp页面中连数据库也是可以的。jsp中有专门的sql标签可以连接数据库进行 *** 作,这是jstl的内容,需要导入相应的数据库驱动包。
3、jsp的内容相对来说技术难度都不算特别高,学习起来还是比较容易的。
4、希望对你有帮助。祝你学有所得。
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)