`
L.G.Alexander
  • 浏览: 155891 次
  • 性别: Icon_minigender_1
  • 来自: 北京
社区版块
存档分类
最新评论

8、添加机构模块

阅读更多
添加机构模块
修改/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,可以得到添加组织机构。





















分享到:
评论

相关推荐

    LK-100M串口转Wifi模块

    WiFiUART-100模块为设备和家电制造商提供一种简单快捷而经济有效的方式,用于向其产品添加 Wi-Fi 功能。借助该模块上配备的串行 UART 接口,与用户设备串行 UART 接口对接,然后通过简单配置,则可让用户设备拥有...

    ssm完整项目-培训机构招生项目的教务系统

    本项目主要是培训机构招生项目的教务系统 ,系统主要功能模块包括:系统管理模块(员工管理,角色管理与变更,权限管理与变更,数据字典),营销管理模块(短信与邮件管理,营销活动),招生管理模块(学员池,招生线索,...

    JAVA毕业设计之springboot地方废物回收机构管理系统项目(springboot完整源码+说明).zip

    废物回收记录管理模块实现了废物回收记录的添加、查询、修改、删除等功能;废物类别管理模块实现了废物类别的添加、查询、修改、删除等功能;废物回收点管理模块实现了废物回收点的添加、查询、修改、删除等功能。...

    宁志教育培训机构版管理系统 v19.5.zip

    宁志教育培训机构版管理系统 v19.5 更新日志 ·前台美工版面重新设计过了 ·修复值班表前台首页会出现日期不对应BUG ·修复后台上传附件出错跳转的BUG ·修复非IE内核显示偏差的BUG 宁志中小学校网站管理系统...

    计算机专业毕设ASP.NET教务平台—学籍管理模块开发与设计(源代码+论文).rar

    通过这一模块,管理员可以方便地对学生的学籍信息进行添加、修改、查询和删除操作,同时还可以生成各种统计报表,以便更好地分析和决策。 该模块采用B/S架构设计,基于.NET Framework框架构建,具有良好的跨平台性...

    java Smart系统-题库及试卷管理模块的设计与开发(源代码+论文).rar

    该模块的主要功能包括:题库的管理(添加、删除、修改题目)、试卷的生成(根据设定的条件自动生成试卷)、试卷的管理(查看、修改、删除试卷)等。此外,该系统还具有用户管理功能,如添加、删除、修改用户信息,...

    易构流程图方案流程图组织机构图编制软件

    易构流程图是一款专业快捷的工艺流程图,组织机构图等流程图编制软件,操作简单,高效,实现快速绘制专业流程图。 可下载试用。 下载地址: 1) 百度网盘 链接:...

    宁志教育培训机构版信息管理系统源码.zip

    宁志教育培训机构版管理系统功能模块 1、站点管理 站点设置/前台导航设置/首页ID调用/首页模块开关/外部调用代码/SQL防注入管理/服务器检测 2、用户管理 管理用户/添加用户 3、内容管理 信息管理/添加新文章/添加...

    学生信息管理系统

    最高级可添加任何, 由于没有做教师表和其它的组织机构表,所有的用户在学生表中,只是用用户名(studentID)来区分权限 &lt;br&gt;3、添加模块 ,必须对进行RoleModule才有对这个模块的控制权

    Java毕业设计-基于SSM框架的培训学校教学管理平台.rar

    管理员登陆后可对系统进行全面管理,管理员主要功能模块包括个人中心、学生管理、教师管理、机构信息管理、机构加盟管理、课程类型管理、课程信息管理以及选课信息管理,管理员实现了对系统信息的查看、添加、修改和...

    javaOA办公系统模块设计方案.pdf

    系统⽤户:对各个基本的⽤户增删改查,导出到excel表格,批量删除 8. 代码⽣成:⽣成完整的模块代码,并保留⽣成记录模版,可复⽤ (超强悍开发利器) 正向⽣成: ⽣成完整的模块,html页⾯、处理类、mapper层、...

    基于SSM+Vue的培训学校教学管理平台毕业设计(源码+演示视频+说明).rar

    管理员登陆后可对系统进行全面管理,管理员主要功能模块包括个人中心、学生管理、教师管理、机构信息管理、机构加盟管理、课程类型管理、课程信息管理以及选课信息管理,管理员实现了对系统信息的查看、添加、修改和...

    django+bootscrap+mysql 实现线上考试系统

    管理人员可以添加机构,在对应的机构下增加不同的课程,可以添加试卷,添加课程资源供用户下载,可以查看用户的留言,可以查看用户的分数; 用户登录系统,可以考试,可以查看自己的分数,这个分数是后台自动算出来...

    Mysql存储过程实践——用户常用模块表初始化数据

    需求描述:为所有在职用户添加常用模块初始化数据 需求分析: 1、首先是主键ID可以直接用mysql自带的函数生成UUID, 2、机构ID是固定的,是为某一个机构初始数据 3、用户ID是查询用户表,筛选在职的用户 4、模块指定...

    Java项目之儿童音乐赏析网站(源码 + 说明文档 + 演示视频)

    Java项目之儿童音乐赏析网站(源码 + 说明文档 + 演示视频) 第四章 系统设计 11 4.1系统总体架构设计 11 4.1.1系统总体开发流程 11 4.1.2系统开发架构的选择 11 4.2系统功能模块设计 12...5.2.6培训机构管理功能实现 26

    无刷直流电机基于模糊PID的速度控制

    使用MATLAB SIMULINK对无刷直流电机进行控制仿真 仿真要求搭建一个闭环...系统结构必须有的模块包括电机本体模块,驱动器提供的电流闭环调节模块,还有模糊PID控制模块,其它相应辅助模块按需添加,如附带论文所示模块

    Asp.net高级投资门户网源码

    后台功能:新闻管理 添加新闻 用户列表 用户详细信息 机构审核 贷款管理 问答列表 添加问答 添加贷款成功案例 注意: 开发环境为Visual Studio 2010数据库为SQL Server 2008r2 Adminfioje23r3文件夹为管理员后台...

    无忧PHP企业网站管理系统标准版

    8. 产品复制:可对已添加的产品进行复制,从而提高了添加产品的效率; 9. 图片水印:可在后台设置公司的水印图片,以防止企业产品图片被盗用; 10. 邮件通知:在客户下订单或留言的同时,会发邮件到您指定的邮箱,让...

    毕设源码-VB+ACCESS教学管理系统(论文+系统).rar

    教师信息管理模块允许管理员添加、修改和删除教师的基本信息,如姓名、职称、学历等;学生信息管理模块则提供了对学生信息的增删改查功能,包括学号、姓名、性别、年龄等;课程管理模块支持课程的添加、编辑和删除...

    ASP.NET设备管理系统带文档

    完成企业的组织机构的管理功能,可以添加、删除及修改组织机构信息,组织机构就是指企业的部门的信息。完成设备的类别信息的添加、删除及修改的功能,在新添加设备时需要选择设备的类别。 3.设备统计查询 完成对...

Global site tag (gtag.js) - Google Analytics