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和移动应用的开发,有很多收费的插件;