1、Java有哪些开发方向?
java三个方向
j2se:桌面开发
j2ee:Web开发
j2me:移动和嵌入式开发
2、web开发
静态页面开发(html页面):(用于宣传) 无论何时何地打开,页面都不会变化
动态页面开发:比如要发帖,网上支付,发短信,发邮件等属于动态web开发范畴
常用的动态web开发技术:php,jsp/servlet,.net
3、j2ee开发三个基本技术是什么?
java,servlet,jsp
servlet是jsp的基础,但是基础都是java
java->servlet->jsp
servlet对java进行升级,让其支持web开发,但是做界面不行。所以jsp为了解决界面问题而开发的。
jsp=html+java片段+jsp标签+javascript(js/css)
jsp做前台,javabean做后台。
mvc模式=jsp+javabean+servlet
当前的三种框架:structs,hiberate,spring 简称ssh组合
4、Servlet/jsp 开发工具有哪些?
普通文本编辑器:notepad ,uedit32
集成开发环境:jcreator,jbulider,eclipse,editplus,netbean
servlet 运行环境:
浏览器+web服务器(tomcat)+数据库(sql 2000,oracle。。。)
5、Tomcat是什么?
免费开源的servlet容器
三个功能:web服务器,jsp容器,servlet的容器
启动tomcat:在bin目录下双击startup.bat
测试tomcat是否安装成功:
http://localhost:8080
6、多个servlet如何共享数据?
cookie方法;sendRedirect;隐藏表单;session技术
7、html 基本概念有哪些?
table
列表:有序和无序
框架:frameset
浮动窗口:iframe
表单:html控件
多媒体标记:播放视频,声音
8、PHP是什么?
php技术:跨平台,支持多数据库(mysql/oracle),免费
缺点:安装和配置复杂和繁琐,解释执行,只有在运行时才发现问题