Internet站点建设的主要流程如下:1、了解客户需求,双方确定合作。2、制定网站建设方案。3、双方签署建设合同。4、完成详细设计文档。5、进行网站页面设计与功能开发。6、网站试运行,客户验收。7、网站的使用培训。8、网站的后期维护。围绕Web设计的两点重要原则:–1.设计者要以用户为中心进行设计。设计者要充分考虑到用户的兴趣和期望,直接让用户以他们希望的方式进行设计更加合适。–2.尽可能使设计出来的系统具有较好的易用性。具备最大程度的易操作性才能拥有更多范围的用户群。一个完整的javaweb开发运行环境需要完成哪些步骤1、开发环境JDK+Tomcat+开发工具(MyEclipse、dreamweaver)+数据库2、安装顺序Java程序开发与运行环境1)JDK安装与环境变量配置Web开发与运行环境2)Tomcat安装3)MyEclipse安装与tomcat的搭配4)DBMS安装静态网页的特点•静态网页主要有以下特点:–静态网页仅以呈现丰富的多媒体信息为主,本身并不能实现用户与服务器之间的交互功能。–静态网页文件都保存在网站服务器的硬盘空间里,每个网页都是一个的文件。–静态网页的内容相对稳定,因此容易被搜索引擎检索。–静态网页不能直接获取数据库中的信息,因此当网站信息量很大、更新很频繁时完全依靠静态网页的制作方式比较困难。CSS三种方式:–1.内嵌样式(InlineStyle,直接插入式)•在每一个HTML标签后直接以“style=属性名:属性值”格式书写CSS属性。–2.内部样式表(InternalStyleSheet,内部文档头格式)•将CSS样式通过以结尾的形式,放在网页的文件头之间。内部样式表只对所在的网页有效。–3.外部文件方式•将编辑好的CSS代码保存为“*.CSS”文件,然后在网页的文档头部加入代码。••Java与javascript的区别•1.基于对象与面向对象•Java是一种真正的面向对象的语言,而JavaScript是一种脚本语言。•2.执行位置的不同•Java程序一般以JSP嵌入代码的形式在服务器端被执行,而JavaScript必须由客户端浏览器解释执行。•3.解释与执行方式的不同•Java的源代码在执行之前,必须经过编译,而JavaScript是一种解释性编程语言,其源代码在执行前不需经过编译。浏览器会在读取代码时,逐行地执行脚本代码。•4.弱变量与强变量•Java中所有变量在编译之前必须做声明,JavaScript的变量并不需要明确的定义。Servlet的生命周期如下:1.Servlet容器创建servlet的一个实例。2.容器调用该实例的init方法进行初始化。3.当客户端向该Servlet发送请求时,容器调用此实例的service方法。4.在service方法中,根据当前用户请求的方式进一步调用doGet或者doPost方法进行处理。5.当Servlet容器终止运行或Servlet容器重新装载Servlet的新实例时,Servlet容器调用Servlet的destroy方法释放Servlet所占用的资源。Servlet开发步骤1创建自定义的Servlet类,继承父类HttpServlet。2.在自定义的Servlet中覆盖父类HttpServlet的部分方法,如doGet()或doPost()方法,对其方法体进行重写。3.在web.xml中为Servlet进行注册。4.获取HTTP请求信息,例如从HttpServletRequest对象中获取客户端提交的参数,可以通过getParameter(Stringname)方法进行获取。5.生成HTTP响应结果。通过HttpServletResponse对象可以生成响应结果。此外,还可以使用HttpServletResponse对象的sendRedirect()方法重定向到其它URL。JSP也是J2EE组件技术之一,从Web应用的开发架构来看,JSP属于MVC(Model-View-Controller)架构中的视图层(View)组件,有两个主要功能:1.一是将用户表单的输入数据和请求传递给控制器层和模型层组件2.一个则是接受模型层处理完的数据显示给用户。JSP与静态网页HTML以及客户端动态脚本JavaScript之间的区别与联系:1.客户端动态网页和服务器端动态网页都是以基本的HTML为基础,在HTML中分别嵌入JavaScript和JSP代码而构成的动态网页。2.HTML代码的解析由客户端浏览器完成,由浏览器显示其页面效果;客户端动态网页程序也是由浏览器执行,处理各种用户行为与浏览器、页面对象之间的交互事件;3.服务器端动态网页则是由应用服务器执行,执行完后将处理的结果以HTML的形式返回给客户端浏览器。