`
yzz9i
  • 浏览: 221108 次
  • 性别: Icon_minigender_1
  • 来自: 湖南
社区版块
存档分类
最新评论

(JAVA)未登录获取系统数据,例如一些公告之类的展示数据

阅读更多
在jsp页面上可以 通过Java代码得到 。

<%
String path = request.getContextPath();
String basePath = request.getScheme()+"://"+request.getServerName()+":"+request.getServerPort()+path+"/";

Integer id = 0;
try {
	id = Integer.parseInt(request.getParameter("id"));
} catch (NumberFormatException e){
	id = -1;
}
ApplicationContext app = WebApplicationContextUtils.getRequiredWebApplicationContext(getServletContext());
IPublichAdSdService ads = (IPublichAdSdService)app.getBean("publichAdSdService");

TbAdSd a = ads.getTbAdSdById_addViewNum(id);
pageContext.setAttribute("AdSd", a);
%>


之后就可以直接通过EL表达式调用保存在jsp内置对象中的数据

下面这段很厉害,可以直接通过applicationContext.xml配置的id调用serviceBean接口对象
引用

ApplicationContext app = WebApplicationContextUtils.getRequiredWebApplicationContext(getServletContext());
IPublichAdSdService ads = (IPublichAdSdService)app.getBean("publichAdSdService");

再可直接调用接口中的方法
引用

TbAdSd a = ads.getTbAdSdById_addViewNum(id);



分享到:
评论

相关推荐

    java源码之BBS系统

    本篇文章将深入探讨基于Java实现的BBS(Bulletin Board System,电子公告板系统)的源码,帮助读者理解和学习如何用Java构建一个功能完备的论坛系统。 一、Java源码基础 Java源码是用Java语言编写的程序代码,通过...

    公告管理系统(struts1)

    例如,在公告系统中,可能有一个`NoticeForm`类,包含公告的标题、内容等属性,用户填写后通过表单提交,Form Bean会将这些数据封装起来,传递给Action进行处理。 4. **JSP视图**:负责展示用户界面,接收用户输入...

    电子政务管理系统

    JAVA和MYSQL都提供了安全措施,如数据加密、防止SQL注入等,以保护用户数据不被非法获取。同时,系统可能还集成了一些身份验证机制,如用户名密码登录、双因素认证等,确保只有授权用户才能访问敏感信息。 在用户...

    简易的bbs java实现

    - **royal**:这个文件没有明确的扩展名,可能是项目的源代码文件夹,包含Java类、配置文件等,比如Servlet、JSP、DAO(数据访问对象)、Model(模型类)等。 总结来说,这个简易的BBS Java实现是一个基础的Web应用...

    基于Java Web的新闻发布系统设计与实现.docx

    ### 基于Java Web的新闻发布系统设计与实现 #### 一、绪论 ##### 1.1 项目开发背景 随着互联网技术的迅速发展,新媒体形式逐渐兴起,特别是网络新闻媒体,它以其便捷性、实时性和互动性等特点,成为越来越多用户...

    bbs系统

    Struts框架通过Action类和配置文件实现了页面跳转和数据绑定,使得系统具有良好的架构和可扩展性。 【数据库设计】 SQL Server 2000是微软公司推出的关系型数据库管理系统,用于存储和管理BBS系统中的用户信息、...

    基于spingboot自习室预定系统的成果书

    - 首页:系统入口界面,展示最新公告、热门自习室等信息。 - 公告信息:显示最新的通知和公告。 - 自习室:展示可预订的自习室列表。 - 留言反馈:提供反馈通道,收集用户的建议和意见。 - 个人中心:登录后...

    BBS.rar_bbs论坛系统

    BBS,全称Bulletin Board System,中文译为电子公告板系统,是一种基于网络的交互式信息交流平台。它允许用户通过互联网发布信息、参与讨论、分享资源,是互联网上最早的社交形式之一。本篇文章将深入探讨BBS论坛...

    计算机科学与技术_基于Java的中国传统美食宣传网站的设计与实现.docx

    ### 计算机科学与技术_基于Java的中国传统美食宣传网站的设计与实现 #### 一、绪论 在当今互联网高速发展的时代背景下,人们获取信息的方式已经发生了根本性的转变,越来越多的信息通过网络传递,其中就包括了对于...

    bbs论坛系统

    视图通常是从模型获取数据并展示的模板。当模型的数据发生变化时,视图会自动更新以反映这些变化。 3. **控制器(Controller)**:作为模型和视图之间的桥梁,接收用户输入,处理请求,调用模型进行业务处理,然后...

    基于springboot的宠物领养系统源码数据库.doc

    6. **公告管理**:管理员可以发布重要通知或活动信息,便于用户及时获取相关信息。 7. **宠物领养审核管理**:针对用户的领养申请进行审核,确保宠物能够得到妥善照顾。 8. **宠物认领审核管理**:审核认领请求,...

    基于springboot的二手车交易系统源码数据库.doc

    例如,使用`/cars/{id}`表示获取特定ID的车辆信息,使用`POST /cars`表示新增一辆车。 #### 安全性与可靠性 为了保证系统的安全性,采取了以下措施: - 用户身份验证:通过密码加密存储、HTTPS协议传输等方式保护...

    基于android系统的课程管理系统毕业论文[管理资料].docx

    如果课程管理系统需要从服务器获取数据,则可以使用HTTP协议进行网络通信。Android提供了多种方式来发送HTTP请求,如HttpClient、Volley、OkHttp等。 ```java // 使用OkHttp发送GET请求 public class NetworkUtil {...

    JSP源码JSP科研处管理信息系统(源代码+论文)

    5. **通知公告发布**:管理员可以发布科研相关的通知和公告,方便用户及时获取最新信息。 #### 四、系统实现特点 1. **模块化设计**:整个系统采用了模块化的设计思想,每个功能模块相对独立,便于后期维护和扩展...

    毕业设计的概要介绍与分析

    例如,在线教学视频点播系统、考研信息查询系统、二手交易平台等。这类系统的实现需要具备良好的前端设计能力和后端开发技能。 - **管理系统**:包括医药管理系统、企业销售培训系统、垃圾分类信息管理系统等。这...

    校园二手交易系统开题报告与设计汇总

    例如,采用JDBC进行数据库操作,保证数据安全;利用session和cookie管理用户会话,提升用户体验。此外,系统可能还包括用户认证、权限控制、商品分类、评价体系等功能,以促进交易的公平和透明。 总的来说,这个...

    电子商务会员与积分系统设计说明.docx

    - **项目背景**:在互联网技术和网络经济飞速发展的背景下,电子商务已成为消费者的重要购物渠道之一。会员管理及会员特权成为电商平台的核心竞争力。如何合理设置会员权益并吸引和保留用户成为电商领域的新挑战。...

    2021-2022计算机二级等级考试试题及答案No.1033.docx

    BBS(Bulletin Board System)即电子公告牌系统,是一种早期互联网上的交流平台,用户可以在上面发布信息、讨论问题等。BBS通常运行在一台服务器上,用户通过拨号或网络连接登录到该服务器上进行交流。 ### 计算机...

    2021-2022计算机二级等级考试试题及答案No.13459.docx

    - `System`类中定义了一些静态方法和属性,用于获取和设置系统环境参数。 - 例如,`System.out` 用于标准输出,`System.in` 用于标准输入。 ### 21. Math类中的数学函数 **知识点概述**: - Java中的`Math`类提供...

Global site tag (gtag.js) - Google Analytics