action zhong
public class NewTypeAction extends ActionSupport implements RequestAware, SessionAware {
/**
* <p>
* Title:xx * </p>
* <p>
* Description: * </p>
* <p>
* Copyright: Copyright (c) 2009
* </p>
* <p>
* Company
* </p>
*
* @author
*
* @version $Revision: 1.0 $ $Date: 2010-x-x日
*
*/
private static final long serialVersionUID = 1L;
private Log log = LogFactory.getLog("BACKGROUND_ACTION_EXCEPTION");
private Map<String, Object> request;
private Map<String, Object> session;
private NewTypeManager newTypeManager;
/********************
* 查找所有的新闻
*/
public String findAll() {
HttpServletRequest request = ServletActionContext.getRequest();
List<NewType> list = null;
list = newManager.findAll();
request.setAttribute("data", list);
return "s_list_news";
}
/*********************
/**
* 增加新闻类型
*
* @date 2010-07-21
*/
public String addNew() {
HttpServletRequest request = ServletActionContext.getRequest();
String newName = request.getParameter("newName");// typeName
try {
String adminName = (String) session.get("userName"); // 从session中得到adminName
System.out.println("typeName=" + typeName);
newManager.addNew(newName, adminName);
return "s_success_news";
}
public Map<String, Object> getRequest() {
return request;
}
public Map<String, Object> getSession() {
return session;
}
}
managerzhong:;
private NewDAO newDAO;//新闻DAO
private SimpleDateFormat sdf = new SimpleDateFormat("yyyy-MM-dd HH:mm:ss");
/**
* 添加一条行业类型的信息
*/
public void add(String newName, String adminName)
throws DataAccessException, TipException {
new vo =newDAO.findByName(typeName);
newDAO.insert(new new(newName));
}
dao中
private JdbcTemplate jdbcTemplate;
public void setJdbcTemplate(JdbcTemplate jdbcTemplate) {
this.jdbcTemplate = jdbcTemplate;
}
public void insert(NewType model) throws DataAccessException {
try {
String sql = "insert into new(Id,Name) values(?,?)";
Object[] params = new Object[] { model.getTypeId(),
model.getTypeName() };
jdbcTemplate.update(sql, params);
}
SELECT Id,Name,fatherId FROM new WHERE Id=?"
update new set Id =?,Name=? where tId=?"
delete from new where Id=" + Id
分享到:
相关推荐
Google S2 经纬度 转 CellId 经纬度 转 cellToken CellId 转 经纬度 判断当前cellId的level * 获取任意形状内所有S2块 * 可以用于区域内目标检索,根据cellid建立索引,查询区域内cellid in (list)的区域 S2计算点...
**DVB-S2X:第二代卫星数字视频广播标准** DVB-S2X,全称为Digital Video Broadcasting - Satellite - Second Generation eXtension,是DVB(数字视频广播)标准的扩展版本,专为卫星通信领域设计,尤其适用于高清...
然而,这个框架的历史上存在一系列的安全漏洞,其中特别值得关注的是与反序列化相关的漏洞,如s2-005、s2-016、s2-016_3和s2-017。这些漏洞允许攻击者通过精心构造的输入,利用Struts2的内置机制执行任意代码,从而...
《S2Geometry库详解》 S2Geometry是一个用于处理地理空间数据的开源库,主要由Google开发并维护,其核心是S2几何概念,它提供了一种高效、精确且易于使用的处理球面几何的方法。在现代GIS(地理信息系统)和地图...
Struts2 最新漏洞 S2-016、S2-017 修补方案 Struts2 是一个基于 Java 的 Web 应用程序框架,由 Apache 软件基金会维护。最近,Struts2 发生了两个严重的漏洞,分别是 S2-016 和 S2-017,这两个漏洞可能会导致攻击者...
《S2P文档在ADS仿真中的应用》 ADS(Advanced Design System)是Keysight Technologies公司推出的一款高级射频与微波电路设计软件,它广泛应用于通信、雷达、半导体以及航空航天等领域的电路和系统设计。而S2P文件...
DVB-S2X,全称为Digital Video Broadcasting - Satellite - Second Generation Extension,是DVB-S2标准的扩展版本,主要用于卫星广播和数据传输。这个标准在DVB-S2的基础上增加了更高级的功能,以满足更高的带宽...
etabs2016导出S2K文件插件,亲测好评,大神提供
【S2上机:深入理解数据库复习与项目实践】 在IT行业中,数据库是核心基础设施之一,尤其是在S2阶段的学习中,掌握数据库技术至关重要。"S2上机"这个标签表明了这是一个关于S2阶段数据库操作与实践的专题,旨在帮助...
"DVB-S2标准 EN 302 307" DVB-S2 是一种数字卫星电视广播标准,由欧洲电信标准协会(ETSI)制定。该标准的正式名称为 EN 302 307,版本号为 v1.3.1,发布于 2013 年 3 月。 DVB-S2 是第二代数字卫星电视广播标准,...
"S2SH jar大全"是一个集合了相关jar包的压缩文件,专为解决S2SH框架在项目运行中可能出现的jar冲突问题。S2SH是Struts2、Spring和Hibernate这三个流行开源框架的缩写,它们共同构建了一个强大的企业级Web应用开发...
方正S2和PS2文件是印刷行业中广泛使用的两种格式,它们各自有着特定的应用场景和特点。这篇文档将详细解释这两种格式以及如何将它们转换为PDF文件。 方正S2(Foundry S2)文件是方正公司开发的一种专业排版格式,...
dvb-s2 技术标准,未来十年卫星电视技术的主流,有兴趣的可以
DVB_S2,全称为Digital Video Broadcasting Satellite Second Generation,即数字视频广播卫星第二代,是一种先进的广播协议,它主要应用于卫星通信领域。DVB-S2在前一代DVB-S的基础上,进行了大量优化,旨在提供更...
《GT21L16S2W手册与例程解析》 在电子工程领域,微控制器的使用广泛,其中51单片机以其简洁高效的特点备受青睐。本篇将围绕"GT21L16S2W手册、例程"这一主题,深入探讨其数据手册中的关键信息,用户手册中的应用指南...
STC15F2K60S2系列单片机是STC公司推出的8051内核单片机中的一款,具有丰富的功能特性和较高的性能指标,适合于多种嵌入式系统的开发。下面将详细介绍STC15F2K60S2系列单片机的主要技术特点和应用特性。 1. STC15F2...
本文将详细讲解基于STC8F2K16S2单片机的听写机设计,涉及C51编程语言及单片机控制音频播放的关键技术。STC8F2K16S2是一款高性能、低功耗的8位单片机,常用于嵌入式系统开发,尤其在音频处理等领域有着广泛的应用。 ...
《DVB-S2通信链设计与仿真:FPGA实现与LDPC QAM融合技术解析》 DVB-S2(Digital Video Broadcasting - Satellite - Second Generation)是数字卫星电视的第二代标准,广泛应用于广播、电信和多媒体服务等领域。该...