导航:首页 > 万维百科 > java中动态网页浏览器设计

java中动态网页浏览器设计

发布时间:2021-03-06 00:52:34

1、制作一个动态网页的步骤?

动态网页是与静态网页相对应的,也就是说,网页 URL的后缀不是.htm、.html、.shtml、.xml等静态网页的常见形式,而是以.asp、.jsp、.php、.perl、.cgi等形式为后缀,并且在动态网页网址中有一个标志性的符号——“?”

要学设计动态网页首先要有静态网页基础(HTML),然后学习asp、.jsp、.php等网页的开发;
ASP可以用Dreamweaver 或者微软的Microsoft Visual Studio;相对来说微软的难度比较大JSP要有java基础;建议哪方面的知识懂得多些就用那种方法设计做动态网页;制作动态网页要从基础学起,所以去网上找些视频慢慢学习才能做出来。

2、怎样制作一个动态的网页设计

动态网页是与静态网页相对应的,也就是说,网页 URL的后缀不是.htm、.html、.shtml、.xml等静态网页的常见形式,而是以.asp、.jsp、.php、.perl、.cgi等形式为后缀,并且在动态网页网址中有一个标志性的符号——“?”,如有这样一个动态网页的地址为: http://www.pagehome.cn/ip/index.asp?id=1 这就是一个典型的动态网页URL形式。 这里说的动态网页,与网页上的各种动画、滚动字幕等视觉上的“动态效果”没有直接关系,动态网页也可以是纯文字内容的,也可以是包含各种动画的内容,这些只是网页具体内容的表现形式,无论网页是否具有动态效果,采用动态网站技术生成的网页都称为动态网页。所以你要学设计动态网页首先要有静态网页基础(HTML)然后学习asp、.jsp、.php等网页的开发ASP可以用Dreamweaver 或者微软的Microsoft Visual Studio 相对来说微软的难度比较大JSP要有java基础我建议你哪方面的知识懂得多些你就用那种方法设计做动态网页要从基础学起所以你去网上找些视频慢慢学习,去迅雷那里的视频比较多

3、什么是java动态网页技术

特点:

1, 交互性:网页会根据用户的要求和选择而改变响应。

2, 自动更新:无需手动更新HTML文档,便会自动生成新的页面。

3, 因时因人而变:不同的时间,不同的人访问同一个页面会产生不同的效果。

使用技术:

一CGI:Common Gateway Interface(公用网关接口),以前见过用VB编写的CGI,它的最大的特点是请求的是一个应用程序*.exe。(与COM+有关)。

二,ASP:更精确的说是一个中间件,这个中间件将web上的请求转入到一个解释器中,在这个解释器中将所有ASP的script进行分析,执行它,它可以调用COM对象(Active X控件),对这个对象中的属性和方法进行操作和调用,同时通过COM对象完成更多的工作。所以确切的说ASP的强大不在于VBScript,而在于它调用的COM组件,这些组件无限的扩展了ASP的功能(想起了以前做的一个ASP新闻网站,所有的包括数据处理层与业务逻辑层用VB的类封装并制作为Active X控件。最让人心动的是它的物理四层体系结构,最后面的一层是sqlserver服务器,然后第二台机器是微软的COM+容器,这里面装载着所有Active X,第三台机器是IIS服务器,它里面的ASP调用COM+容器中的组件,这样的话它的代码非常干净,最后一台是客户端访问)。

缺点:

1, 依赖winNT操作系统,依赖COM组件,更要祈祷微软的工程师没别给系统留下太多漏洞,它的安全性,稳定性不容乐观。

2, 无法跨平台。

3, 无法实现企业级功能:完全的群集,负载均衡。

三,PHP(Hypertext Preprocessor)

一种HTML内嵌式的语言,它混合了C,JAVA,PERL。它支持多种数据库sqlserver,mysql,Sybase,oracle,它可以进行面向对象编程,它是可以跨平台的。

缺点:

1, 数据库支持的极大变化。

2, 安装复杂。

3, 缺少企业级的支持。

4, 缺少正规的商业支持,这也是自由软件的缺点(真的吗?)。

5, 无法实现商品化应用的开发。

四,JSP

完全的面向对象,完全的平台无关,完全的安全可靠,完全的复杂难学(作为应用程序员,我们应该喜欢这样的技术,有句话叫“物以稀为贵”,对不对?)。目前发现的唯一缺点:运行速度慢(必须CLASS常驻内存)。

其他优点:

1, 将内容生成与显示分离,这也是JSP规范的终极目标;

使用JSP,WEB开发人员可以使用HTML或者XML标识来设计和格式化最终页面。使用JSP标识或者小脚本来生成页面上的动态内容。生成内容的逻辑被封装在标识和JAVABEAN组件中,并且捆绑在小脚本中,所有的脚本在服务器端运行,如果核心逻辑被封装在标识和JAVABEAN中,那么其他人,如web管理人员和页面设计者,能够编辑和使用JSP页面,而不影响内容的生成,(不知道或不用关心内部的具体的实现)。

在服务器端,JSP引擎解释JSP标识和小脚本,生成所请求的内容(例如,通过访问JAVABEAN组件,使用JDBC访问数据库),并且将结果以HTML(或者XML)的形式发送会浏览器材。这有助于保护自己的代码,而有保证任何基于HTML的WEB浏览器的完全可用性。

2, 生成可重用组件;

开发人员能够共享和交换执行普遍操作的组件,或者使得这些组件为更多的使用者或者客户团体所使用(模块化程序设计的一个优点)。

3, 采用标识简化页面开发,开发人员可以定制自己的标记库;

4, 由于转化为Servlet,所以它具有servlet的所有优点。

“JSP是由HTML和嵌入其中的JAVA代码组成”。错,那应该是JSP页面的定义。JSP不是一个产品,它像其他JAVAAPI那样是由SUN提供的由厂商去实现的规范,JSP规范是建立在servlet规范提供的功能之上的。

JSP与servlet的不同之处:

1,servlet是JAVA对CGI的回应,它们在服务器上执行和解释浏览器的请求,承担客户和其他应用程序之间的中间层角色,在完成这些任务时,servlet主要是把动态的内容混合到静态的内容中产生HTML。

2, JSP与J2EE模型更为一致,把静态与动态内容分离开来——分离表示和逻辑——在WEB应用程序中,它的主要目标为:在多层体系结构中简化动态表示层。

4、什么叫动态网页设计

动态页面与之静态页面比较是与用户的交互性强了,静态就是只能让客户观看了解信息的,而动态客户可以和网站的建立者通过论坛互相沟通。动态设计到与数据库的连接性,而静态没有与数据库进行相关的链接。

5、java实现网页动态成图

请去第三方库资源上如(JFREEChart)上寻找!如果有兴趣可以考虑JAVA2D

6、Java/动态网页

我们在做播放的时候使用的是Flash做前台,javax.media.*根本没考虑。
速度慢,解析类型少。所以我们使用了flv的,现成的更方便。

音频貌似也可以吧。

7、用JAVA写动态网页需要什么技术

已经会了struts 的人居然会这么问~
静态变动态?你自己先了解下什么是静态和动态网页吧

8、java 如何做网页浏览器

使用做出来的东东. 嗯. 需要使用的机器环境上有JRE(JAVA运行时环境). 因为大部分用户并不在有JRE的环境下使用机器.所以JAVA的桌面应用程序并不是那么流行. 比如一般意义上的浏览器就是桌面应用程序. 当然ANDROID系统里有JRE这样的类似的环境. 但是为移动端开发这样的东东. 还要考虑一些受限. 比如内存大小. 比如运行速度.

再回到桌面应用程序浏览器JAVA开发上来.假设用户是有JRE环境的.那可以尝试这样一个思路.

自己的浏览器用什么端口.跟系统要来.然后监听在这个端口.

把用户的输入做一些解析, 没有写协议的. 默认写一个. 然后交给系统里的网络设置的DNS啊.路由啊. (当然要从系统里自己的IP地址,子网掩码.网关.DNS.)按照一定的格式交给它们.注意什么协议头.协议体啊.

然后把收到回应进行HTML解析. (有的解析XML的.JSON的.要不要加JS运行的环境等.可以是后话.)

然后展示出来. 当然可以按照自己的意愿来展示. 先实现功能. 再做渲染变漂亮.

退出时.要关掉流啊.关了端口.(扩展一些记录功能什么的.)

中间要留下一些可护展的余地.如给用户一些可以设置的地方.还有安全方面的插件接口. 调试方面的.

罗马不是一天建成的.先做一些设计.再到一个个的模块.分别实现相应的功能.再逐步修改完善.

手打好辛苦. 你的想法挺好.

与java中动态网页浏览器设计相关的知识