JSP知识点笔记-基本技术常识

简介: JSP知识点笔记-基本技术常识

jsp知识点范围:基本技术常识

  • 软件开发领域的3大方向:桌面应用程序(cs结构)、web应用程序、嵌入式应用程序(手机);
  • 需要掌握的技术:html,css,数据库,一门高级语言(java,c#,php),js,XML;
  • javaEE方向指的是web应用程序;
  • 静态网页:网页内容固定,html和css;
  • 动态网页:内容通过程序动态显示,自动更新,指的是用户交互式体验,比如登陆时输入用户名和密码;
  • 主流动态网页脚本技术:jsp,asp.net,php。php是apache公司的产品;
  • 经典环境:JDK7,Tomcat,MyEclipse10;
  • 关闭服务器:关闭启动窗口(不推荐)或bin/shutdown.bat;
  • 目录结构:创建在webapps下,一个项目目录,项目里包含所运行的文件和WEB-INF目录,WEB-INF里包含lib和classes文件夹,还有一个web.xml,web.xml可以在样例里拷贝并修改下就可以用;
  • WEB-INF是安全目录,客户端无法访问,只有服务器可以;
  • index.html是默认的欢迎页,访问时直接输入项目名时会默认找到这个文件并访问,改名后就不是默认了;
  • web.xml是部署文件,修改各种配置,比如修改默认欢迎页,修改后重启生效;
  • 欢迎页设置方法:<welcome-file-list><welcome-file>welcome.jsp</ ></ >
  • lib文件用于存放需要的jar包;
  • MyEclipse主要用于Java,JavaEE和移动应用的开发,有很多收费的插件;


目录
相关文章
|
1月前
|
Java 容器
【学习笔记】Jsp与Servlet技术
【学习笔记】Jsp与Servlet技术
65 0
|
3月前
|
缓存 安全 Java
Java服务器端技术:Servlet与JSP的集成与扩展
Java服务器端技术:Servlet与JSP的集成与扩展
33 3
|
5月前
|
自然语言处理 前端开发 Java
Servlet与JSP:Java Web开发的基石技术详解
【6月更文挑战第23天】Java Web的Servlet与JSP是动态网页的核心。Servlet是服务器端的Java应用,处理HTTP请求并响应;JSP则是结合HTML与Java代码的页面,用于动态内容生成。Servlet通过生命周期方法如`init()`、`service()`和`destroy()`工作,而JSP在执行时编译成Servlet。两者在MVC架构中分工,Servlet处理逻辑,JSP展示数据。尽管有Spring MVC等框架,Servlet和JSP仍是理解Web开发基础的关键。
104 12
|
5月前
|
缓存 小程序 前端开发
Java服务器端技术探秘:Servlet与JSP的核心原理
【6月更文挑战第23天】Java Web开发中的Servlet和JSP详解:Servlet是服务器端的Java小程序,处理HTTP请求并响应。生命周期含初始化、服务和销毁。创建Servlet示例代码展示了`doGet()`方法的覆盖。JSP则侧重视图,动态HTML生成,通过JSP脚本元素、声明和表达式嵌入Java代码。Servlet常作为控制器,JSP处理视图,遵循MVC模式。优化策略涉及缓存、分页和安全措施。这些技术是Java服务器端开发的基础。
61 9
|
5月前
|
缓存 安全 Java
Java服务器端技术:Servlet与JSP的集成与扩展
【6月更文挑战第23天】Java Web开发中,Servlet和JSP是构建动态Web应用的基础。Servlet处理逻辑,JSP专注展示。示例展示了Servlet如何通过`request.setAttribute`传递数据给JSP渲染。JSP自定义标签提升页面功能,如创建`WelcomeTag`显示欢迎消息。Servlet过滤器,如`CacheControlFilter`,用于预处理数据或调整响应头。这些集成和扩展技术增强了应用效率、安全性和可维护性,是Java服务器端开发的关键。
65 7
|
5月前
|
存储 设计模式 搜索推荐
早期javeweb技术 JSP JDBC JSTJ Servlet BooStrap(下)
早期javeweb技术 JSP JDBC JSTJ Servlet BooStrap(下)
34 1
|
5月前
|
XML 前端开发 Java
早期javeweb技术 JSP JDBC JSTJ Servlet BooStrap(上)
早期javeweb技术 JSP JDBC JSTJ Servlet BooStrap(上)
31 0
|
5月前
|
安全 Java 关系型数据库
基于JSP技术的个人网站系统
基于JSP技术的个人网站系统
|
5月前
|
安全 Java 关系型数据库
基于JSP技术的定西扶贫惠农推介系统
基于JSP技术的定西扶贫惠农推介系统
|
5月前
|
安全 Java 关系型数据库
基于JSP技术的电子商城系统
基于JSP技术的电子商城系统