添加机构模块
修改/org/add_input.jsp
<a href="#" onclick="openWin('add_input.action?parentId=${parentId}','addOrg',600,200);">添加机构信息</a>
在struts.xml里面添加:
<action name="add_input" class="orgAction" method="add">
<result name="success">/org/add_input.jsp</result>
</action>
在OrganizationAction.java里面添加:
public String add() throws Exception {
return SUCCESS;
}
启动tomcat,点击添加机构信息,弹出添加机构信息页面。
添加机构信息页面add_input.jsp:
<%@ page language="java" contentType="text/html; charset=GB18030"
pageEncoding="GB18030"%>
<%@include file="/common/common.jsp" %>
<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=GB18030">
<link href="style/oa.css" rel="stylesheet" type="text/css">
<script language="javascript" src="script/public.js"></script>
<title>添加机构信息</title>
</head>
<body>
<center>
<form action="add.do" method="post">
<input type="hidden" name="parentId" value="${parentId}">
<TABLE class="tableEdit" border="0" cellspacing="1" cellpadding="0" style="width:580px;">
<TBODY>
<TR>
<!-- 这里是添加、编辑界面的标题 -->
<td align="center" class="tdEditTitle">添加机构信息</TD>
</TR>
<TR>
<td>
<!-- 主输入域开始 -->
<table class="tableEdit" style="width:580px;" cellspacing="0" border="0" cellpadding="0">
<tr>
<td class="tdEditLabel" >机构名称</td>
<td class="tdEditContent"><input type="text" name="name">
</td>
<td class="tdEditLabel" >机构描述</td>
<td class="tdEditContent"><input type="text" name="description"></td>
</tr>
</table>
<!-- 主输入域结束 -->
</td>
</TR>
</TBODY>
</TABLE>
<TABLE>
<TR align="center">
<TD colspan="3" bgcolor="#EFF3F7">
<input type="submit" name="saveButton"
class="MyButton" value="保存机构信息">
<input type="button" class="MyButton"
value="关闭窗口" onclick="window.close()">
</TD>
</TR>
</TABLE>
</form>
</center>
</body>
</html>
AddOrgAction.java处理添加信息
package com.oa.action;
import com.opensymphony.xwork2.ActionSupport;
import com.oa.manager.OrgManager;
import com.oa.model.Organization;
@SuppressWarnings("serial")
public class AddOrgAction extends ActionSupport {
private int parentId;
private String name;
private String description;
private OrgManager orgManager;
public int getParentId() {
return parentId;
}
public void setParentId(int parentId) {
this.parentId = parentId;
}
public String getName() {
return name;
}
public void setName(String name) {
this.name = name;
}
public String getDescription() {
return description;
}
public void setDescription(String description) {
this.description = description;
}
@Override
public String execute() throws Exception {
Organization org = new Organization();
org.setName(name);
org.setDescription(description);
orgManager.addOrg(org, parentId);
return SUCCESS;
}
public void setOrgManager(OrgManager orgManager) {
this.orgManager = orgManager;
}
}
在struts.xml配置文件里面添加:
<action name="add" class="addAction">
<result name="success">/org/index.jsp</result>
</action>
在applicationContext-action.xml中添加:
<
bean id="addAction" class="com.oa.action.AddOrgAction">
<property name="orgManager" ref="orgManager"/>
</bean>
启动tomcat,可以得到添加组织机构。
分享到:
相关推荐
WiFiUART-100模块为设备和家电制造商提供一种简单快捷而经济有效的方式,用于向其产品添加 Wi-Fi 功能。借助该模块上配备的串行 UART 接口,与用户设备串行 UART 接口对接,然后通过简单配置,则可让用户设备拥有...
本项目主要是培训机构招生项目的教务系统 ,系统主要功能模块包括:系统管理模块(员工管理,角色管理与变更,权限管理与变更,数据字典),营销管理模块(短信与邮件管理,营销活动),招生管理模块(学员池,招生线索,...
废物回收记录管理模块实现了废物回收记录的添加、查询、修改、删除等功能;废物类别管理模块实现了废物类别的添加、查询、修改、删除等功能;废物回收点管理模块实现了废物回收点的添加、查询、修改、删除等功能。...
宁志教育培训机构版管理系统 v19.5 更新日志 ·前台美工版面重新设计过了 ·修复值班表前台首页会出现日期不对应BUG ·修复后台上传附件出错跳转的BUG ·修复非IE内核显示偏差的BUG 宁志中小学校网站管理系统...
通过这一模块,管理员可以方便地对学生的学籍信息进行添加、修改、查询和删除操作,同时还可以生成各种统计报表,以便更好地分析和决策。 该模块采用B/S架构设计,基于.NET Framework框架构建,具有良好的跨平台性...
该模块的主要功能包括:题库的管理(添加、删除、修改题目)、试卷的生成(根据设定的条件自动生成试卷)、试卷的管理(查看、修改、删除试卷)等。此外,该系统还具有用户管理功能,如添加、删除、修改用户信息,...
易构流程图是一款专业快捷的工艺流程图,组织机构图等流程图编制软件,操作简单,高效,实现快速绘制专业流程图。 可下载试用。 下载地址: 1) 百度网盘 链接:...
宁志教育培训机构版管理系统功能模块 1、站点管理 站点设置/前台导航设置/首页ID调用/首页模块开关/外部调用代码/SQL防注入管理/服务器检测 2、用户管理 管理用户/添加用户 3、内容管理 信息管理/添加新文章/添加...
最高级可添加任何, 由于没有做教师表和其它的组织机构表,所有的用户在学生表中,只是用用户名(studentID)来区分权限 <br>3、添加模块 ,必须对进行RoleModule才有对这个模块的控制权
管理员登陆后可对系统进行全面管理,管理员主要功能模块包括个人中心、学生管理、教师管理、机构信息管理、机构加盟管理、课程类型管理、课程信息管理以及选课信息管理,管理员实现了对系统信息的查看、添加、修改和...
系统⽤户:对各个基本的⽤户增删改查,导出到excel表格,批量删除 8. 代码⽣成:⽣成完整的模块代码,并保留⽣成记录模版,可复⽤ (超强悍开发利器) 正向⽣成: ⽣成完整的模块,html页⾯、处理类、mapper层、...
管理员登陆后可对系统进行全面管理,管理员主要功能模块包括个人中心、学生管理、教师管理、机构信息管理、机构加盟管理、课程类型管理、课程信息管理以及选课信息管理,管理员实现了对系统信息的查看、添加、修改和...
管理人员可以添加机构,在对应的机构下增加不同的课程,可以添加试卷,添加课程资源供用户下载,可以查看用户的留言,可以查看用户的分数; 用户登录系统,可以考试,可以查看自己的分数,这个分数是后台自动算出来...
需求描述:为所有在职用户添加常用模块初始化数据 需求分析: 1、首先是主键ID可以直接用mysql自带的函数生成UUID, 2、机构ID是固定的,是为某一个机构初始数据 3、用户ID是查询用户表,筛选在职的用户 4、模块指定...
Java项目之儿童音乐赏析网站(源码 + 说明文档 + 演示视频) 第四章 系统设计 11 4.1系统总体架构设计 11 4.1.1系统总体开发流程 11 4.1.2系统开发架构的选择 11 4.2系统功能模块设计 12...5.2.6培训机构管理功能实现 26
使用MATLAB SIMULINK对无刷直流电机进行控制仿真 仿真要求搭建一个闭环...系统结构必须有的模块包括电机本体模块,驱动器提供的电流闭环调节模块,还有模糊PID控制模块,其它相应辅助模块按需添加,如附带论文所示模块
后台功能:新闻管理 添加新闻 用户列表 用户详细信息 机构审核 贷款管理 问答列表 添加问答 添加贷款成功案例 注意: 开发环境为Visual Studio 2010数据库为SQL Server 2008r2 Adminfioje23r3文件夹为管理员后台...
8. 产品复制:可对已添加的产品进行复制,从而提高了添加产品的效率; 9. 图片水印:可在后台设置公司的水印图片,以防止企业产品图片被盗用; 10. 邮件通知:在客户下订单或留言的同时,会发邮件到您指定的邮箱,让...
教师信息管理模块允许管理员添加、修改和删除教师的基本信息,如姓名、职称、学历等;学生信息管理模块则提供了对学生信息的增删改查功能,包括学号、姓名、性别、年龄等;课程管理模块支持课程的添加、编辑和删除...
完成企业的组织机构的管理功能,可以添加、删除及修改组织机构信息,组织机构就是指企业的部门的信息。完成设备的类别信息的添加、删除及修改的功能,在新添加设备时需要选择设备的类别。 3.设备统计查询 完成对...