如何用JSP来制作一个网站

如何用JSP来制作一个网站,第1张

dreamwear是一款网页制作工具,所有静态网页都用这款软件制作的,就像画图一样,你可以软件文档区域任意制作你的网页!但在使用这软件之前,你必须要有些HTML语言基信氏础,因为有些效果还是需要用HTML语言做出来!

JSP:是一种动态程序语言,JSP语言在众多语言当中都比较完美的,在众多语言中永远傲立群雄!,因为它也是一门非常安全的高级语言,你看大部分的银行系统都是用到JSP技术!JSP是完全是靠自己手动一个字母一个字母的敲进去,才能实现动态效穗坦敬果,比如查询数据库,用户注册或登录.在dreamwear中只提供JSP代码提示,这对于程序设计是很好的辅助效用!

JSP语言是基于JAVA语言,JAVA语言是用来开发软件的,而JSP是专用来做网站里动态程序的,也就是说JSP里少不了JAVA语言,也可以这么说JSP就是JAVA语言,只是能过服务器程序进行编译再解析运行!

你如果要想学JSP的话,你只需要把JAVA语方的基础学好,就可以写出一段基本上能运行的JSP代码了,如果想要安全的话,那么JAVA语言就要多下点功夫了!

看你的提问,我猜想你也可能是刚接触这方面,这样吧,我建议以下几点学习方式

第一步:HTML语言

第二步:javascript脚本语言!

第二步:JAVA语言基础!

第四步:JSP基础(JSP内置对象),

这四方面的资料,我是收得比较齐猜慎,都已经刻盘了,如果你要的话,我或许可以寄给你!但你也可以在网上进行搜索,比如JAVA语言视频教程,大把的网站上有收录,不过,你最好是太平洋网,

不敢自称老鸟,只是说说我自己的一些经验和看法

网页编程,简单来说也就你上面所说的HTML,CSS,Javascript,php(或者ASP,jsp等....)

HTML也就是你在一个网页上点右键后选择"查看源文件"所能看到的部分,只是负责网页上的布局和显示内容之类的。如果只使用HTML来做网页,只能做静态的(则没有后台数据,只能修改代码来更新网页内容的)网页,在现在来说,静态网页几乎是没有什么用的。

Css是用来控制网页上的颜色,线条,或者按钮之类的外观的东西,当然,如果不考虑界面好看,一个网页是可以不要css的,这部分可以在熟悉HTML后在慢慢熟悉。另外要说的就是javascript了,运用熟练的话,可以实现非常多的效果,不过由于是在客户端(也就是用户浏览网页时使用的浏览器)解析执行的,所以经常要考虑兼容性,在IE下写的正常了,在FireFox下未必也能用,我感觉Javascript在网页开发中可以其到非常非常大的作用的。

另外说到的就是网页编程的重要部分了,PHP,这部分的代码是在服务端执行的,可以根据用户的请求做出相应的处理,再返回相应的数据发送到用户的浏览器上。在这里,想给楼主一个建议,使用window平台开发的话,由于系统自带的IIS(也就是web服务器)本身不支持PHP,需要另外安装服务器,安装PHP,装完后要修改一些配置文件之类的,虽然网上很多配置方法的说明,但对于一个初学者来说,还是比较复杂的,相对来说;再加上PHP通常搭配使用的数据库是MySQL,安装使用起来稍为复杂,如果全靠自己看着网上介绍的方法来摸,还是有点难度的,当然,这对于有一定开发经验的朋友来说,是几乎不存在这个困难的。相对来说,微软的ASP就比PHP来得简单,只要系统安装了IIS,随便拿个记事本写代码,丢到默认的路径下就可以运行。简单方便是ASP受欢迎的重要原因吧。不过话说回来,由于简单易学,现在外面写ASP的人一抓一大把(我就是其中之一),工资自然就不高了....如何取舍,还是看楼主自己如何想了。

上面的几个部分,在对HTML有一定的熟悉后,其他的几个部分就可以一起学了,这东西都是相互的。

至于素材方面说到的那几个东西,其实除了flash稍有时需要写点代码什么的,其他的都是做做图片的编辑而已,也就是一个软件的使用,没什么大不了的。

编程这东西,其实说难不难,说易也不易,难就难在入门,入门了,了解到编程大概是个什么东西了,熟悉编程的那种思考方式,那种思想,再学其他的编程语言,就来得简单多了.....另外,编程也是个很不轻松的工作,持之以恒的学习是少不了的,新的技术,新的方法,都要学的,否则就完蛋了.....

以上纯粹个人看法,呵呵。

做好准备了,就开始吧!

制作动态网站方法如下:

1.前期客户的需求,以及期望值要弄清楚。

2.素材的准备

3.先做出一个静态的网站给客户,有不足的地方作出修改直至满意为止

4.页面的设计,前台页面和后台页面的设计。

5。根据需求设计数据库。

因为是动态的网页,数据库表的设计,以及表与表之间的设计一定要遵循设计出的表要尽可能减少数据冗余,确保数据的准确性,有效的控制冗余有助于提高数据库的性能。如1NF,2NF,3NF,这里不再赘述。

6.设计好数据库后,通过sql语句执行来插入数据

7.在网页中需要应用到数据库数据的地方加入代码。


欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/yw/12392815.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-05-25
下一篇 2023-05-25

发表评论

登录后才能评论

评论列表(0条)

保存