WEB初试开发之学生管理系统总结

2024-06-13 03:32

本文主要是介绍WEB初试开发之学生管理系统总结,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!

           经过了三周的奋斗,终于有了点小成果。从刚开始的什么都不懂,到现在的整体了解。 在这次实践开发中,学习到了许多的东西,比如框架的搭建、JS、小组的及时交流(小组成员一共3人)等等。在这次实践中接触的技术有JSP、JS、html、css等,在这次实践中运用的工具有Myeclipse、tomcat、sql 2005精简版.       

           在第一周中,大部分的时间都用来学习(其实第一周不知道学什么惊恐),实际上只有两周在打代码。在这一周中,虽然有收获,但收获很少,比如:知道JSP中有request、session,但不理解如何去使用。 第一周不知不觉的就过去了。

           第二周就开始实践了,在这周还不错,有师哥给指明了方向, 我们三人分工为前端、后端、前端与后端的连接。我负责的是前端与后端的连接。分完工后,就是框架的搭建,本以为框架的搭建很麻烦,后来才知道就是建文件夹,用来分类。框架搭建完成后,就是写代码和建网页了。在编写代码的过程中 ,遇到了很多的问题,比如:Myeclipse不知怎么的就关闭、tomcat报错(java.net.SocketException: Unrecognized Windows Sockets error: 0: JVM_Bind)、showmodaldialog的传值问题等等吧。

           关于Myeclipse自动关闭问题,让人很纠结,说是路径中不能有中文,于是就改了路径,当时问题解决了,但不知怎么的又开始自动关闭了,过了一段时间又恢复正常了 ,于是乎我就给Myeclipse的这种自我关闭的行为起名为“大姨妈”,呵呵,开个玩笑偷笑.

           关于tomcat报错问题,java.net.SocketException: Unrecognized Windows Sockets error: 0: JVM_Bind这种问题经常会遇到,解决方法很简单,打开“任务管理器”,选择“进程”, 在进程中找到一个叫“javaw.exe”的,选中它并将其结束。这时再启动tomcat就可以了。

           关于这个showmodaldialog传值问题 ,我可冤死了快哭了,查了好长时间都没能解决问题。所搜到的信息都是两个页面进行传值的,实在是查不出来了,于是我就查这个showmodaldialog,查了后我知道了,他有一个参数是用来传值的,但是只能传一个值,如果有很多值要传的话,传入window就可以了。在实践开发中showmodaldialog会经常的使用到。

          在刚开始写代码时,不知道如何直接的触发servlet,当时自己想的是用js、jsp页面和form来实现触发servlet如(可够费劲的敲打):


function A(){document.getElementById("DelLesson").action="delectLesson";document.getElementById("DelLesson").submit();}


后来知道了


<a href="servlet的路径">


这样就有可以了。前面还有多少弯路啊,额....................,加油吧,骚年。

          第三周做的事情大部分还是编码,这一周就要演示作品了,所以就要整合。这样问题就来了,我们虽然有交流,但没有及时的整合,每个人都有自己习惯,这样在整合时,就出现了许多的问题,降低了效率。   第三周的感受是 一个小组要做到及时的交流、及时的整合、大胆的提出自己的想法,这样才能才能提高效率,共同的进步。


         最后说一下,纠结的浏览器内核。 属性margin:0 auto;如果此属性直接在<div>标签中且<div>中无CSS,不会居中(360浏览器极速、兼容模式,IE);如果此属性在<div>标签中且<div>中有CSS(css中无margin:0 auto,CSS必须有宽度和高度,否则不居中),360极速模式会剧中,360兼容模式与IE不会剧中。margin:0 auto;在CSS中,360极速模式会剧中,360兼容模式与IE不会剧中。先要360浏览器与IE都居中用align=“center”(相对于<div>居中)就可以了。


这篇关于WEB初试开发之学生管理系统总结的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!



http://www.chinasem.cn/article/1056158

相关文章

Java通过驱动包(jar包)连接MySQL数据库的步骤总结及验证方式

《Java通过驱动包(jar包)连接MySQL数据库的步骤总结及验证方式》本文详细介绍如何使用Java通过JDBC连接MySQL数据库,包括下载驱动、配置Eclipse环境、检测数据库连接等关键步骤,... 目录一、下载驱动包二、放jar包三、检测数据库连接JavaJava 如何使用 JDBC 连接 mys

JavaSE正则表达式用法总结大全

《JavaSE正则表达式用法总结大全》正则表达式就是由一些特定的字符组成,代表的是一个规则,:本文主要介绍JavaSE正则表达式用法的相关资料,文中通过代码介绍的非常详细,需要的朋友可以参考下... 目录常用的正则表达式匹配符正则表China编程达式常用的类Pattern类Matcher类PatternSynta

SpringBoot开发中十大常见陷阱深度解析与避坑指南

《SpringBoot开发中十大常见陷阱深度解析与避坑指南》在SpringBoot的开发过程中,即使是经验丰富的开发者也难免会遇到各种棘手的问题,本文将针对SpringBoot开发中十大常见的“坑... 目录引言一、配置总出错?是不是同时用了.properties和.yml?二、换个位置配置就失效?搞清楚加

如何使用Maven创建web目录结构

《如何使用Maven创建web目录结构》:本文主要介绍如何使用Maven创建web目录结构的问题,具有很好的参考价值,希望对大家有所帮助,如有错误或未考虑完全的地方,望不吝赐教... 目录创建web工程第一步第二步第三步第四步第五步第六步第七步总结创建web工程第一步js通过Maven骨架创pytho

Java Web实现类似Excel表格锁定功能实战教程

《JavaWeb实现类似Excel表格锁定功能实战教程》本文将详细介绍通过创建特定div元素并利用CSS布局和JavaScript事件监听来实现类似Excel的锁定行和列效果的方法,感兴趣的朋友跟随... 目录1. 模拟Excel表格锁定功能2. 创建3个div元素实现表格锁定2.1 div元素布局设计2.

如何使用Haporxy搭建Web群集

《如何使用Haporxy搭建Web群集》Haproxy是目前比较流行的一种群集调度工具,同类群集调度工具有很多如LVS和Nginx,本案例介绍使用Haproxy及Nginx搭建一套Web群集,感兴趣的... 目录一、案例分析1.案例概述2.案例前置知识点2.1 HTTP请求2.2 负载均衡常用调度算法 2.

Python中对FFmpeg封装开发库FFmpy详解

《Python中对FFmpeg封装开发库FFmpy详解》:本文主要介绍Python中对FFmpeg封装开发库FFmpy,具有很好的参考价值,希望对大家有所帮助,如有错误或未考虑完全的地方,望不吝赐... 目录一、FFmpy简介与安装1.1 FFmpy概述1.2 安装方法二、FFmpy核心类与方法2.1 FF

基于Python开发Windows屏幕控制工具

《基于Python开发Windows屏幕控制工具》在数字化办公时代,屏幕管理已成为提升工作效率和保护眼睛健康的重要环节,本文将分享一个基于Python和PySide6开发的Windows屏幕控制工具,... 目录概述功能亮点界面展示实现步骤详解1. 环境准备2. 亮度控制模块3. 息屏功能实现4. 息屏时间

Python实例题之pygame开发打飞机游戏实例代码

《Python实例题之pygame开发打飞机游戏实例代码》对于python的学习者,能够写出一个飞机大战的程序代码,是不是感觉到非常的开心,:本文主要介绍Python实例题之pygame开发打飞机... 目录题目pygame-aircraft-game使用 Pygame 开发的打飞机游戏脚本代码解释初始化部

使用Python开发一个现代化屏幕取色器

《使用Python开发一个现代化屏幕取色器》在UI设计、网页开发等场景中,颜色拾取是高频需求,:本文主要介绍如何使用Python开发一个现代化屏幕取色器,有需要的小伙伴可以参考一下... 目录一、项目概述二、核心功能解析2.1 实时颜色追踪2.2 智能颜色显示三、效果展示四、实现步骤详解4.1 环境配置4.