Skip to content

istomoyo/web-course

 
 

Repository files navigation

Web Development Technologies

Overview

China, Northeast Forestry University, Software Engineering, Web Development Technologies

Web开发技术,是东北林业大学软件工程专业第4学期的一门专业选修课,32+16学时。
主讲教师:王波老师

课程基于HTML5/CSS3/JavaScript(ES2019+),讨论基本Web网页设计开发技术。包括:
基本HTML标签;栅格/弹性/响应式/抽屉等基本布局方式;Card/模态框/浮动按钮等基本网页组件的设计实现;
以及Servlet/JSP/JSTL/JDBC/异步非阻塞Servlet&Filter等基于java的服务器端技术,为后续Web系统框架(Springboot+SpringCloud+Vue)/移动终端软件设计(Flutter)课程提供支持

Important Migrations(2022.12.07)

课程示例迁移到java17+Servlet6.0+tomcat10。
servlet/jstl/annotation属于原Java EE规范,更名为Jakarta EE后包路径从javax.*,变更为jakarta.*
javax.sql.*,属于Java SE规范下java.sql模块,而非Java EE规范,因此无需变更。

Development Environments

  • Intellij IDEA Ultimate
  • OpenJDK ^17
  • MySQL ^8
  • Tomcat ^10
  • Git ^2.4
  • Chrome ^100

Example Collections

  • /web-examples,课程示例
  • /web-experiments,实验示例
  • /web-homeworks,作业示例

Documents

Projects

Course Details

Related Courses

Update

2024.05.07

window.requestAnimationFrame()原生平滑绘制动画函数。
JSP视图在作用域获取对象,直接使用虽然没有类型提示,但无需非空判断更安全。
<jsp:useBean>标签声明引入对象时

  • type属性声明,如果对象不存在则抛出异常。
  • class属性声明,不存在则创建对象,但不能声明接口类型。

About

No description, website, or topics provided.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • HTML 62.3%
  • Java 37.7%