首页 > 其他分享 >struts实验

struts实验

时间:2024-05-13 11:08:08浏览次数:18  
标签:name 书写 struts 实验 action com

Java EE架构程序设计实验作业

实验名称:利用JSP+Struts2+JDBC+Mysql校园宿舍管理系统

一、实验项目功能

增加了学生登录系统的评价和建议功能,学生可以书写对学校宿舍或者管理员的评价和建议。可以进行修改和删除。

管理员登录系统可以查看所有的评鉴和建议,可以按照宿舍楼号查询对应的宿舍楼的评价和建议。

 

二、实验过程

按照一个action说明代码的运行逻辑

首先学生端书写前端页面,并且提交action

 

 

 

 

 

在struts.xml中书写对应的action

 

 

然后书写对应的class

 

 

最后书写result的jsp页面

 

 

Java代码一共分为四个包,com.action是各种运行的类,com.bean用于封装getter和setter。

com.dao里面装有各种函数。com.db用于连接数据库。

 

 

以下是功能截图

 

 

 

 

 

 

 

 

管理员登录,查看所有的评价信息,或者按照宿舍楼号查询。

 

 

三、实验心得

在实验中基本上没有遇到什么问题,但是不知道什么原因导致有些时候tomcat过滤器运行异常,导致项目出错,但是eclipse重启之后便会恢复正常,目前还不知道什么原因,还需观察。

做完实验之后感觉struts和servlet差不太多,只不过struts用的是action。有异曲同工之妙。

另外还学到了利用

public void setName(String nname) {

name = nname;

}获取前端的传输的数据值。

之前servlet用的是String name = request.getParameter("name");

 

标签:name,书写,struts,实验,action,com
From: https://www.cnblogs.com/mine-my/p/18188832

相关文章

  • springmvc+swagger2+struts2
    jar包<dependency> <groupId>com.fasterxml.jackson.core</groupId> <artifactId>jackson-core</artifactId> <version>2.8.7</version> </dependency> <dependency> <groupId>com.fasterxml.ja......
  • 自然语言处理第一次实验结果
    C:\Users\漫卷\AppData\Local\Programs\Python\Python38\python.exeC:\Users\漫卷\Desktop\作业\NLP\first_try\Ch03ProcessingText\3.1_cutting_chinese_words_2.pyBuildingprefixdictfromthedefaultdictionary...LoadingmodelfromcacheC:\Users\漫......
  • 实验4:代码审查
    一、实验题目:代码审查二、实验目的1、熟悉编码风格,利用开发环境所提供的平台工具对代码进行自动格式审查;2、根据代码规范制定代码走查表,并按所制定的审查规范互审代码。三、实验内容1、IDEA环境和PyCharm环境二选一;IDEA环境(1)预先准备在IDEA环境下实现对输入的n个整数进行......
  • 实验二 电子公文传输系统安全——读书笔记
    《The.Security.Development.Lifecycle.CN.软件安全开发生命周期》第一部分对SDL的需求隐私与安全:隐私可以看作是遵守策略的一种方式,安全则看做是一种执行策略的方式。隐私问题的核心是符合监管部门的要求、公司策略和客户期望。关于安全还需要考虑的一个因素是与客户签订的服......
  • csapp_实验_-__datalab
    Datalab前言该实验是《深入理解计算机系统》(英文缩写CSAPP)课程附带实验——Lab1:DataLab,对应书中第二章内容(信息的表示和处理),是所有实验中的第一个实验,**实验目的**datalab实验提供了一个文件夹,我们的目的只是改写bits.c中的15个函数,使其完成相应的功能即可。至于其他文件......
  • 实验三 软件测试
    一、实验题目:软件测试二、实验目的 1、熟悉开发环境下的自动化测试工具;1、利用自动化测试工具进行自动化单元测试。三、实验内容1、选择开发环境,IDEA或PYCHARM任选其一;2、基于所选择的开发环境实现对输入的n个整数进行排序的代码;3、对所编写代码设计测试用例;4、基于所选......
  • 软件工程与管理实验3
    实验3:编码规范本次实验内容是个人软件过程部分,通过本次实验,学生将掌握以下内容:1、建立自己的编码规范和代码审查表。2、会用COCOMOII模型对软件工作量进行估计。    [实验任务一]:COCOMOII软件的使用实验要求:通过自己看Manual,熟悉COCOMOII软件的使用;......
  • 软件过程与管理实验1
    实验1:软件项目管理中的进度管理与资源管理通过本次实验,学生将掌握以下内容:1、掌握Project2010中甘特图显示项目进度。2、掌握Project2010中的关键路径法,得到项目的关键路径与关键活动。3、掌握Project2010中资源的创建与分配资源。[实验任务一]:Project2010中的项目进度......
  • 软件过程与管理实验2
    实验2:项目管理中的进度跟踪和成本跟踪本次实验内容是资源和成本管理部分,通过本次实验,学生将掌握以下内容:1、掌握Project中资源的进度跟踪;2、掌握Project中的成本跟踪。 [实验任务一]:Project中进度跟踪1.打开上次上机时提交的Project源文件2.在任务工作表中加入列“比较......
  • c语言程序实验————实验报告八
    c语言程序实验————实验报告八实验项目名称:实验报告8字符串处理函数实验项目类型:验证性实验日期:2024年5月9日一、实验目的1.熟练掌握数组的定义格式和数组元素的表示方法;2.熟悉数组的初始化方法和赋值方法;3.掌握字符数组存放字符串的方法和字符串函数的使用;4.......