java开源框架题目
Struts-一种开源MVC的实现毕业论文外文文献翻译及原文

毕业设计(论文)外文文献翻译文献、资料中文题目: Struts——一种开源MVC的实现文献、资料英文题目:文献、资料来源:文献、资料发表(出版)日期:院(部):专业:班级:姓名:学号:指导教师:翻译日期: 2017.02.14毕业设计(论文)外文资料翻译题目: Struts——An Open-source MVC ImplementationStruts——一种开源MVC的实现院系名称:专业班级:学生姓名:学号:指导教师:教师职称:起止日期:地点:附件: 1.外文资料翻译译文;2.外文原文。
指导教师评语:该生所译的“Struts——An Open-source MVC Implementation”一文与其毕业设计课题有一定的关联,译文整体较为准确,翻译后的文章符合中文的习惯。
但还有个别的词翻译的不够准确,个别的语句不够通顺。
总的来说此译文是一篇合格的译文。
签名: 20 年月日指导教师评语:该生所译的“ Technology for Web Application”一文与其毕业设计课题有一定的关联,译文整体较为准确,翻译后的文章符合中文的习惯。
但还有个别的词翻译的不够准确,个别的语句不够通顺。
总的来说此译文是一篇合格的译文。
签名:20 年月日Struts——An Open-source MVC Implementation附件1:外文资料翻译译文Struts——一种开源MVC的实现这篇文章介绍Struts,一个使用servlet 和JavaServer Pages 技术的一种Model-View-Controller 的实现。
Struts 可以帮助你控制Web 项目中的变化并提高专业化。
即使你可能永远不会用Struts实现一个系统,你可以获得一些想法用于你未来的servlet 和JSP 网页的实现中。
简介在小学校园里的小孩子们都可以在因特网上发布HTML 网页。
然而,有一个重大的不同在一个小学生和一个专业人士开发的网站之间。
基于bs模式的标准化考试系统可行性分析报告

计算机与通信工程学院《软件工程》实验报告基于B/S的标准化考试系统可行性分析报告The Report of Feasibility Studies专业:软件工程班级:计算机姓名:学号:报告日期: 2目录1、引言 (2)1.1 编写目的 (2)1.2 项目概况 (2)1.3 术语定义 (2)1.4 参考资料 (3)2 背景与意义 (3)2.1 背景与现状 (3)2.2 趋势与前景 (4)2.3 工作基础、条件和优势 (4)3 内容和目标 (5)3.1 主要内容 (5)3.2 预期目标 (5)4 技术路线 (6)4.1 总体功能 (6)4.2 运行平台 (7)4.2.1网络环境 (7)4.2.2 设备情况 (7)4.2.3 支撑软件 (9)4.3 开发工具 (9)4.4 关键技术(无) (9)5 进度计划 (9)6 条件、假定和限制 (10)7 可行性分析 (10)7.1 技术可行性 (10)7.2 经济可行性 (10)7.3 社会效益可行性(无) (10)7.4 操作可行性 (10)7.5 法律可行性 (10)8 结论 (11)1、引言考试是教育的重要环节也是学校工作的重要组成部分。
通过考试可以得知学生的学习情况以及老师的教学效果,从而知道如何对教学方法进行有效的改进。
随着计算机技术和互联网的日新月异的告诉发展,考试技术的载体也有了不断的进步,再加上考试理论的日渐成熟,推动了考试形式的不断的发展和丰富。
利用网络作为考试的载体,不仅能让学生随时参与考试并迅速获得成绩,而且还能有效的减少批改试卷的工作人员的工作量,提高工作效率。
因此,本人根据学校的实际情况以及参考其他的考试系统,拟用B/S模式设计一种高效稳定的B/S 模式的标准化考试系统。
1.1 编写目的1)目的为了方便学生随时能参加考试进行查漏补缺,有效的规划未来学习计划。
为了减少改卷工作人员的工作量。
同时减少批改时的出错率,提高工作效率。
2)主要使用者教师、在校学生以及其他参考人员等。
手机电子点餐app制作

设计( 论文) 题目:手机电子点餐app 制作姓名:部(院、系):物理与信息工程学院专业:集成电路工程年级:2014 级指导教师:2015 年11 月30 日诚信声明我声明,所呈交的设计说明书或论文是本人在指导教师指导下进行的研究工作及取得的研究成果。
据我查证,除了文中特别加以标注和致谢的地方外,设计说明书或论文中不包含其他人已经发表或撰写过的研究成果,也不包含为获得其他教育机构的学位或证书而使用过的材料。
我承诺,本人的设计说明书或论文中的所有内容均真实、可信。
作者签名:签名日期:手机电子点餐app 制作摘要在目前的餐馆里,顾客点餐都需要服务员的陪伴。
如果可以采用电子菜单,客人点餐就能实时地了解菜品的特色,方便顾客的同时还节约了餐馆的人力成本。
本课题是基于android 的电子点餐菜单的设计,该电子点餐系统实现了一个电子点餐终端的部分功能,如:显示菜品名称、菜品的介绍、单价、已点数量和总价等。
本设计主要讲述了电子点餐系统的基本功能,最终达成了包括点菜管理功能模块、购物车模块等。
本设计是JAVA语言进行编写和android 软件终端的支持下实行的。
在餐饮业具有较好的推广价值。
并且系统能够正常运行,各个界面交互性较好。
在系统规划中先后用数据流程图,系统功能结构图分析了系统所需要的各种数据,详细的展示了系统各个功能模块,并给出了摘要功能运用界面图。
【关键词】:android ;电子菜单;java目录第一章绪论1.1 课题研究背景和意义餐饮行业在以前的点餐方式大都是服务员站在旁边记下顾客点的菜,这样传统的方法有很多的弊病,比方说存在服务员写错或者漏记的情况,那么就有上错菜的可能。
如果顾客用餐的过程中想要加菜,也是人工操作且还要把原来的菜单找出来,那样就很麻烦。
在吃完饭付钱的时候,需要前台把每个菜的价格加起来,也有很大的出错的概率。
如果碰上有特殊口味的顾客或者对某些事物敏感的消费者,就有可能因为信息传递的错误或者不够完整、准确,而引发不必要的争执,影响该顾客对本店的印象,也对其他用餐的客户造成不好的影响。
华电计算机面试题目及答案

华电计算机面试题目及答案1. 简要介绍华电计算机公司背景及相关业务领域华电计算机公司是一家领先的计算机科技公司,专注于计算机硬件和软件的研发、生产和销售。
公司成立于2005年,总部位于中国,拥有全球范围的客户和分支机构。
华电计算机公司的主要业务领域包括服务器、存储解决方案、网络设备和云计算服务等。
2. 什么是操作系统?列举几种常见的操作系统。
操作系统是计算机系统中的一类软件,它管理并控制计算机硬件资源,为用户和应用程序提供一个可靠、高效的运行环境。
常见的操作系统有:- Windows操作系统:由微软公司开发,广泛应用于个人电脑和服务器。
- macOS操作系统:由苹果公司开发,主要用于苹果电脑和移动设备。
- Linux操作系统:一种开源的操作系统,具有高度的稳定性和安全性,广泛应用于服务器和嵌入式系统。
- Android操作系统:由谷歌公司开发,目前是移动设备最主要的操作系统。
- iOS操作系统:由苹果公司开发,用于iPhone和iPad等移动设备。
3. 请简要解释什么是数据库及其用途。
数据库是一个有组织的数据集合,它通过结构化的方式存储和管理大量的数据。
数据库可以用来存储和检索各种类型的数据,为应用程序提供数据支持。
数据库的主要用途包括:- 数据管理:数据库可以有效地组织和管理大量的数据,包括增删改查等操作。
- 数据共享:多个应用程序可以共享同一个数据库,提高数据的共享和利用效率。
- 数据安全:数据库可以提供数据的备份、恢复和安全控制等功能,保护数据不被未授权访问和损坏。
- 数据分析:通过数据库,可以进行数据的统计和分析,发现数据中的规律和趋势。
4. 什么是面向对象编程(OOP)?列举几种常见的面向对象编程语言。
面向对象编程(OOP)是一种编程范式,将问题分解为对象的集合,并通过对象之间的交互来解决问题。
面向对象编程的核心概念包括封装、继承和多态。
常见的面向对象编程语言有:- Java:一种广泛应用于企业级开发的编程语言,具有丰富的面向对象特性和跨平台能力。
参考论文_请假管理系统

北方民族大学学士学位论文论文题目:请假管理系统设计与应用院(部)名称:计算机科学与工程学院学生姓名:专业:学号:指导教师姓名:论文提交时间:论文答辩时间:学位授予时间:北方民族大学教务处制请假管理系统设计与应用摘要当前信息化时代,讲究高效,准确,及时的完成事情,近年来学校都在开展信息化部署,实现了多媒体教学,网上提交作业,在线考试等学生考勤对学校教务管理是至关重要,在以前,学生请假要去找班主任或者院长批准,并且不一定每次都能顺利的找到班主任,完成请假批准。
要是3天以上的请假还要去找院长审批,这样就麻烦;再者如果学生不在学校,没办法向班主任提交请假单;对于学生出勤检查,是学生会根据纸制名单逐一点名,或老师根据学生上交课堂作业来判断学生是否来上课。
这些方法往往具有考勤差错率比较高,考勤效率也比较慢,没有一个总体的的记录和整理,并且纸制的点名册容易丢失遗漏,耽误时间等缺点。
针对以上的问题,开发一种针对学生请假的考勤网上管理系统,通过请假管理系统,任课老师可以在课堂上直接登录考勤记录网站进行课堂查看那些学生打卡,记录学生考勤情况等。
此外,在其他时间,班主任以及学校领导也可以登录该网站查询学生在某课程的出勤情况。
本毕业设计的内容是设计并且实现一个基于Web技术的学生请假管理系统,故而系统主要以J2EE作为开发基础,主要使用了Struts2+Spring+Hibernate等多种框架的结合使用,用MyEclipse作为开发工具,使用MYSQL作为数据库,使用JA V A语言开发,页面采取JSP动态页面开发技术。
该系统界面简单、操作方便,容易维护。
关键词:请假管理系统 ,S.S.H(Struts2,Spring,Hibernate ),JAVA , JSPDesign and implementation of attendance management systemAbstractThe current information age, pay attention to the effective, accurate and timely completion of things, in recent years, schools carry out information technology deployment, to achieve a multi-media teaching, submission of online homework, online examnation, student attendance is critical for school educational administration. Previously, students leave to go to the class teacher or the president to be approved , and does not always able to find teacher completion of the leave of absence approved if more than 3 days leave should go to the president for approval, so that trouble; Furthermore if students do not exist in school, can not submit leave form application; For student attendance checking, teacher will check the name which according to the paper list one by one, or turned over to the classroom teachers based on student job to determine whether students come to class. These methods tend to have relatively high error rate of attendance, attendance efficiency is relatively slow, does not have an overall record and finishing, and paper point the roster easily to lost, delay time and other shortcomings. For above problems, the development of an online attendance management system for students to leave, leave management system, the classroom teacher in the classroom directly log attendance records website classroom to see those students punch record student attendance. In addition, at other times, the class teacher and school leaders can log on to the website the attendance of students in a course.The graduation paper is to design and implement a web-based technology students leave management system,so the system as the basis for the development of J2EE, mainly use the Struts2 +Spring+Hibernate and other frameworks used in conjunction, Use MyEclipse as the development tools,and use MySQL as a database, developed using JA V A language, the interface take the JSP dynamic page development technology. The system interface is simple, easy to operate and maintain.KeyWords: Student attendance management system,S.S.H(Struts2,Spring,Hibernate ),JA V A , JSP目录摘要 (I)ABSTRACT ................................................................. I I1 绪论 (1)2 系统需求分析 (2)2.1可行性分析 (2)2.1.1 技术可行性 (2)2.1.2 经济可行性 (2)2.1.3 运行可行性 (2)2.2功能需求 (2)3 系统的开发环境及技术简介 (4)3.1 系统开发环境 (4)3.1.1 MyEclipse (4)3.1.2 数据库简介 (4)3.1.3 Tomcat (4)3.2系统开发的思想与技术 (5)3.2.1 JSP技术与MVC模式以及系统的基本框架 (5)3.2.2 S.S.H框架的优点 (5)4 系统总体设计 (8)4.1 总体功能模块 (8)4.2系统管理员的功能模块 (9)4.3院长的功能模块 (9)4.4任课老师的功能模块 (10)4.5班主任的功能模块 (10)4.6学生用户的功能模块 (10)4.7 系统业务描述 (11)5 系统详细设计与实现 (13)5.1系统和数据库的配置 (13)5.2概念模型设计 (13)5.3数据库逻辑模型 (14)5.4数据库表结构 (14)5.5平台数据表的设计 (16)6 系统功能实现 (20)6.1程序的类图 (20)6.1.1班级Class类图 (20)6.1.2考勤记录Attendance类图 (20)6.1.3科目Subject类图 (21)6.1.4 课程Course类图 (21)6.1.5请假单Application类图 (22)6.1.6用户User类图 (22)6.2程序的流程图 (23)6.2.1班级信息模块程序流程图 (23)6.2.2考勤记录模块程序流程图 (23)6.2.3科目信息模块程序流程图 (23)6.2.4课程信息模块程序流程图 (24)6.2.5用户信息模块程序流程图 (25)6.3系统功能实现的主要框架 (25)6.3.1 SSH框架 (25)6.3.2 Hibernate配置文件 (26)6.3.3 Struts配置文件 (27)6.3.4 Spring配置文件 (28)6.4系统功能实现的主要模块 (29)6.4.1 登陆页面 (29)6.4.2 班级管理主页面 (30)6.4.3 课程管理主页面 (31)7 系统的调试与测试 (33)7.1主要测试内容 (33)7.2软件测试的目的 (33)7.3软件测试的任务 (33)7.4测试方法 (34)7.5 测试环境 (34)7.6 系统具体测试 (34)7.6.1 登录测试 (34)7.6.2 学生添加请假单测试 (35)7.6.3 主要功能流程测试 (36)结束语 (37)致谢 (38)参考文献 (39)1 绪论随着计算机的发展,数据电子化成为趋势,计算机处理数据给我们生活带来方便,我们不需要手工的一次又一次的抄写数据,用计算机,录入一次多次使用;可以不用出门,就可以开远程会议;可以使用计算机计算庞大而又复杂的数据运算等。
自动化测试工程师招聘笔试题与参考答案(某世界500强集团)2024年

2024年招聘自动化测试工程师笔试题与参考答案(某世界500强集团)(答案在后面)一、单项选择题(本大题有10小题,每小题2分,共20分)1、以下哪种技术不属于自动化测试工具的核心技术?A、脚本语言编程B、数据库操作C、界面自动化D、人工智能2、在进行自动化测试时,以下哪个阶段不是自动化测试的典型阶段?A、测试需求分析B、测试用例设计C、测试脚本开发D、测试执行与结果分析3、下列哪种语言不常用于编写自动化测试脚本?A、JavaB、PythonC、C++D、HTML4、在自动化测试中,下列哪个工具主要用于性能测试?A、SeleniumB、JUnitC、LoadRunnerD、Appium5、以下哪种自动化测试工具主要用于Web应用程序的测试?A. Selenium WebDriverB. AppiumC. JMeterD. QTP6、在自动化测试过程中,以下哪个阶段通常不是必须的?A. 测试用例设计B. 测试环境搭建C. 测试执行D. 测试报告撰写7、在自动化测试中,哪一个工具常被用来进行Web应用的UI测试?A. JUnitB. SeleniumC. PostmanD. LoadRunner8、下列哪一项不是持续集成(CI)实践的一部分?A. 自动化构建B. 手动代码审查C. 自动化测试D. 版本控制9、在自动化测试中,以下哪种技术用于模拟用户在应用程序中的操作?A. 数据库脚本B. 消息队列C. 模拟器(Simulator)D. 自动化测试工具 10、以下哪个指标通常用于衡量自动化测试效率?A. 测试覆盖率B. 执行速度C. bug发现率D. 测试用例数量二、多项选择题(本大题有10小题,每小题4分,共40分)1、下列哪些工具可以用于Web应用的自动化测试?A. SeleniumB. JMeterC. AppiumD. PostmanE. Jenkins2、在自动化测试中,下列哪些是构建持续集成环境的重要组成部分?A. 版本控制系统如GitB. 持续集成服务器如JenkinsC. 自动化测试框架如Selenium GridD. 缺陷跟踪系统如JIRAE. 应用程序性能管理工具如New Relic3、以下哪些工具或技术是自动化测试工程师在测试过程中常用的?()A. SeleniumB. AppiumC. JMeterD. JUnitE. SoapUI4、以下哪些是软件测试的生命周期阶段?()A. 需求分析B. 设计C. 开发D. 测试E. 维护5、以下哪些工具或技术是自动化测试工程师在测试过程中常用的?()A. SeleniumB. JMeterC. AppiumD. LoadRunnerE. Postman6、以下关于软件测试的生命周期模型的描述,正确的是哪些?()A. 灰盒测试是黑盒测试和白盒测试的混合B. 静态测试通常在软件开发的早期阶段进行C. 软件测试的生命周期模型包括需求分析、设计、编码和测试等阶段D. 验收测试通常由最终用户进行E. 软件测试的生命周期模型不包括测试计划阶段7、以下哪些工具或技术通常用于自动化测试?()A. Selenium WebDriverB. JMeterC. AppiumD. LoadRunnerE. SoapUI8、以下哪些说法关于单元测试和集成测试是正确的?()A. 单元测试通常关注于代码模块的测试,而集成测试关注于模块间的交互。
基于SSH2的计算机课程教学管理系统的设计与实现-最新教育文档

基于SSH2勺计算机课程教学管理系统的设计与实现随着信息化建设步伐的加快,高校的校园网已初具规模, 网上学习考试系统已经成为各高校竞相建设的项目。
与传统方法相比,无纸化学习考试能充分发挥校园网的功能, 并可以节省大量办公、考试用纸, 同时管理方式灵活、高效。
但目前运行的各类网上实习及网上考试系统都不是十分完善, 存在数据不统一, 系统不便于维护等诸多问题,为此, 我们从实用的角度出发,结合自己学校学生计算机类课程实习和考试的特点, 设计了一种比较完善的网上实习及网上考试系统。
1SSH2(Struts2 、Spring 、Hibernate)Java 是个不断创新的领域, 在Java 企业级应用(Java EE) 领域里Java EE轻量级开发架构的出现给整个Java EE开发的体系带来了更多革新的思想。
与传统的重量级Java EE 架构相比,轻量级Java EE 框架具备了快速、高效、易于使用的特点, 特别使用与中小型企业。
目前, 一般公司主要用轻量级技术框架进行企业开发,各种Java 企业级应用的框架也层出不穷。
Java 企业级应用(Java EE) 又分为“轻量级”和“重量级”, 如基于SSH2勺“轻量级”框架技术和基于EJB的“重量级”框架。
在Java EE 项目的开发过程中, 开发人员采用传统的方法, 即采用EJB这种重量级的组件模型。
但在很多情况下,EJB并不是最佳的解决方案。
本设计应用了一种基于SSH2即采用开源框架Struts 2、Spring 和Hibernate 的组合来开发企业级Java EE 应用)的轻量级的Java EE 解决方案。
Struts 2 是一个Java EE的开源框架,主要用在Web层(用于与用户交互、并控制用户请求), 它是Model-View-Controller(MVC) 这种体系结构的一个具体实现, 它应用较为广泛。
Spring 是一个开源的、轻量级的Java EE 应用程序框架和容器。
java读写CSV文件的两种方法

java读写CSV⽂件的两种⽅法---------------------------------------------------------⼩路原创,转载请注明出处!------------------------------------------起初,我⾃⼰连什么叫CSV⽂件都不知道,这个问题是来⾃⼀个⽹友的问题,他要我帮他做⼀个对csv⽂件数据的操作的题⽬。
要求:如果原来数据是“江苏省南京市南京街……”换成“江苏省南京市 CSV⽂件简介:Comma Separated Values,简称CSV,即逗号分隔值,是⼀种纯⽂本格式,⽤来存储数据。
在CSV中,数据的字段由逗号分开。
CSV⽂件是⼀个计算机数据⽂件⽤于执⾏审判和真正的组织⼯具,逗号分隔的清单下⾯是最开始写的⽐较累赘的代码:package test;import java.io.BufferedReader;import java.io.BufferedWriter;import java.io.File;import java.io.FileNotFoundException;import java.io.FileReader;import java.io.FileWriter;import java.io.IOException;public class OperateCSVfile {public static void main(String[] args){String [] str = {"省","市","区","街","路","⾥","幢","村","室","园","苑","巷","号"};File inFile = new File("C://in.csv"); // 读取的CSV⽂件File outFile = new File("C://out.csv");//写出的CSV⽂件String inString = "";String tmpString = "";try {BufferedReader reader = new BufferedReader(new FileReader(inFile));BufferedWriter writer = new BufferedWriter(new FileWriter(outFile));while((inString = reader.readLine())!= null){char [] c = inString.toCharArray();String [] value = new String[c.length];String result = "";for(int i = 0;i < c.length;i++){value[i] = String.valueOf(c[i]);for(int j = 0;j < str.length;j++){if(value[i].equals(str[j])){String tmp = value[i];value[i] = "," + tmp + ",";}}result += value[i];}writer.write(inString);writer.newLine();}reader.close();writer.close();} catch (FileNotFoundException ex) {System.out.println("没找到⽂件!");} catch (IOException ex) {System.out.println("读写⽂件出错!");}}}利⽤String类的replace()⽅法之后的代码简化为;package test;import java.io.BufferedReader;import java.io.BufferedWriter;import java.io.File;import java.io.FileNotFoundException;import java.io.FileReader;import java.io.FileWriter;import java.io.IOException;public class OperateCSVfile {public static void main(String[] args){String [] str = {"省","市","区","街","路","⾥","幢","村","室","园","苑","巷","号"};File inFile = new File("C://in.csv"); // 读取的CSV⽂件File outFile = new File("C://out.csv");//写出的CSV⽂件String inString = "";String tmpString = "";try {BufferedReader reader = new BufferedReader(new FileReader(inFile));BufferedWriter writer = new BufferedWriter(new FileWriter(outFile));while((inString = reader.readLine())!= null){for(int i = 0;i<str.length;i++){tmpString = inString.replace(str[i], "," + str[i] + ",");inString = tmpString;}writer.write(inString);writer.newLine();}reader.close();writer.close();} catch (FileNotFoundException ex) {System.out.println("没找到⽂件!");} catch (IOException ex) {System.out.println("读写⽂件出错!");}}}效果图;之后我⼜在⽹上查了⼀下资料,发现java有专门操作CSV⽂件的类和⽅法。
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
一、选择题(每题2分,共24分)
1.不属于Action接口中定义的字符串常量的是__B_________。
A.SUCCESS B.FAILURE
C.ERROR D.INPUT
2.在控制器类中一般需要添加相应属性的____A_______和_____C______。
A.setter方法 B.as方法
C.getter方法 D.is方法
3.控制器需要在____B_______配置文件中进行配置。
A.web.xml B.struts.xml
C.struts2.xml D.webwork.xml
4.资源文件的后缀名为___D________。
A.txt B.doc
C.property D.Properties
5. 事务隔离级别是由谁实现的?( C)
A. Java应用程序
B. Hibernate
C. 数据库系统
D. JDBC驱动程序
6.struts中数据验证失败时,通过( B )标签显示错误信息。
A.
B.
C.
D.
7. 有这样一个表单元素,想要找到这个hidden元素,下面哪个是正确的?
(B)
A. visible B. hidden
C.visible() D. hidden()
8下面哪一个是用来追加到指定元素的末尾的?(C)
A. insertAfter() B. append()
C. appendTo() D. after()
9.不属于Struts2的动作类的常量返回值的是(C)
A.success
B.input
C.never
D.login
10.正规开发中,在使用struts2时定义Action使用哪种方式。B
A.直接定义Action类。
B.从ActionSupport继承。
C.从Action继承。
D.实现Action接口。
11、页面有一个
元素,动态设置该元素的值。正确的选项是。 (A)
A. $("#name").val("动态设值");
B. $("#name").text("动态设值");
C. $("#name").html("动态设值");
D.$("#name").value("动态设值")
二、填空题(每空2分,共18分)
1.现有一个表格,如果想要匹配所有行数为偶数的,用_even_______实现,
奇数的用___odd____实现。
2.在一个表单里,想要找到指定元素的第一个元素用__frist_______实现,那
么第二个元素用__eq(1)_______实现。
3.在一个表单中,如果将所有的div元素都设置为绿色,实现功能是
__$(“div”).css(“color”,”green”)_________________________。
4.在jquery中,想让一个元素隐藏,用__hide()______实现,显示隐藏的元
素用___show()______实现。
5.输出值的strtus标签是什么?
S:property
三、简答题(共23分)
1.要调用struts标签需要导入什么?(4)
<%@taglib uri="/struts-tags" prefix="s"%>
2. 简述什么是MVC?(4)
模型-视图-控制器.
3. 写出你知道的jquery选择器类型(3种以上)(5)
类选择器,ID选择器,属性选择器
4.在Hibernate中,写出5种属于Session的方法? (10)
load() save()delete()update()close()
四、编程题(共35分)
1.给出以下Action的Struts.XML配置文件描述(5)
package com.yourcompany.action;
public class HelloWorldAction
{
private String message;
public String getMessage()
{
return "result";
}
}
其中(1)\(2)\(3)分别填写?
2. 在上面HelloWorldAction中编写Struts2返回Json格式代码。(15)
3. 请使用Jquery发送一段post请求,请求地址为user_login,携带用户名
和密码两个参数,后台属性名叫username,password。
前台input标签值如下:
并打印返回值(15)
$post(„user_login‟,{
„username‟:$(„username‟),
„password‟:$(„password‟),
},funaction(data){
Alert(data);
},”json”);
)