web学习入门资源总结

1. 不错网站

(1)芯晴(网页特效):有很多特效效果可以直接下载,利用。

http://www.csrcode.cn/

(2)免费模板网:有网站的布局的模板,可以利用

http://www.wangjie.org/

(3)找模板可以去一个叫“模板之家”的网站(http://www.cssmoban.com/),里面模板种类繁多。还有就是现在上J2EE所有的教材“J2EE应用实践教程”,里面有详细指导我们如何做一个好的网站。

(4)我个人比较喜欢用的网站还是w3school,里面的一些必须的html知识讲述得十分清楚,十分实用。另外,一些比较的javascript特效都可以直接通过实现功能去百度或者谷歌搜索出来。

 (5)因资料实在太大,下载的地方太多,只能截图(3班吴奕楚)。里面大部分来自传智播客,当然也有电驴、csdn、www.865171.cn模板网,以及网络众位大神的问题解答。

(6)网页设计    http://www.51zxw.net/list.aspx?cid=18

(7)JaveEE API文档

   Jquery手册http://www.php100.com/manual/jquery/

Dom手册http://www.w3school.com.cn/xmldom/xmldom_reference.asp

jquery插件: http://cloudbbs.org/forum.php?mod=viewthreadHYPERLINK "http://cloudbbs.org/forum.php?mod=viewthread&tid=6771&extra=page%3D1"&HYPERLINK "http://cloudbbs.org/forum.php?mod=viewthread&tid=6771&extra=page%3D1"tid=6771HYPERLINK "http://cloudbbs.org/forum.php?mod=viewthread&tid=6771&extra=page%3D1"&HYPERLINK "http://cloudbbs.org/forum.php?mod=viewthread&tid=6771&extra=page%3D1"extra=page%3D1

freemarker手册:http://freemarker.sourceforge.net/docs/index.html

springMVC:http://www.iteye.com/topic/1124992

http://bbs.ibeifeng.com(这个网站有许多视频是教人如何一步步地设计一个网站,对我这种基础不好的人特别适合)

(8)我主要的学习网站是http://www.wzsky.net/html/Website/  和http://www.jb51.net/(脚本之家)在这两个个网站里面有很多网页设计的教程,在设计网站过程中给了我很大的帮助。

(9)以前一直采用table来进行网页布局,现在用div+css来布局感觉更加方便,推荐一个学习网站,比较实用http://www.aa25.cn/special/10day/ 可以很快学会。可以参考动网论坛去建立数据库的方法。

(10)div和css的网站,http://www.aa25.cn/还不错。

(11)http://www.csrcode.cn/

http://bbs.blueidea.com/forum.php?mod=viewthread&tid=454714

(12)Ajax的异步传输。用原本的javascript做比较慢。所以后来用了jquery,这样做异步传输代码少很多。同时可以学习那些美化的技巧。

http://www.divcss5.com/(帮助学习DIV和CSS);

http://www.yesky.com/imagesnew/software/html/index.html(速查手册:html);

http://www.yesky.com/imagesnew/software/css/index.html  (速查手册:CSS);

http://www.yesky.com/imagesnew/software/web_ad_js/index.html(网站经典代码演示);

       http://js.alixixi.com/(网页特效代码)

(13)遇到过mysql乱码的问题,解决方法是要确定mysql数据库的语言是utf8,编写过滤器chineseFilter类,数据库url为jdbc:mysql://localhost:3306/webdata?useUnicode=true&characterEncoding=utf8

(14)要注意浏览器的兼容性,因为有时会影响javascript的执行性和css,我选择的是firefox浏览器

(15)推荐学习资料:Adobe Muse:网页设计的代码自动生成,不需要编程实现网页设计。

WYSIWYG Web Builder:是一款所见即所得的网页生成工具,不需要学习HTML,你就可以创建自己的网页。WYSIWYG Web Builder 是一个很小巧的‘所见即所得’网页编辑器,非常适合初学者或想要做个简单网页的人使用,当然你也能手动去更改网页的程式码。 此外,它也能很方便的嵌入 Flash, ActiveX, Java 之类的档案,也有内建 FTP 功能,让你方便上传网页。这款编辑软体有一项很大的优点,就是具备图层概念,连FLASH都可以被叠上去。

(16)j2ee教科书(里面有框架的基础使用。)

 

2. 相关问题的解决方法

(1)关于网页存在乱码,对中文无法显示,或者出现乱码。

     答:首先在各个网页的编码方式选择一致,可以是UTF-8或者GB2312,最后一致。其次,关于浏览器的问题,有些同学将IE浏览器升级到IE8以上不会出现乱码,其次选择不同浏览器会乱码出现不同,可以多试试不同浏览器,然后确定一个不会有乱码的,进行网页编译。

 

(2)文件和照片的上传功能或者说相关插件以及应用,可以的话希望老师讲解下或给点推荐。

     答:关于文件上传和下载,可以下载一个插件,之前WEB课上讲过一个组件:jspSmartUpload,可以直接下载后,导入包,直接调用,就实现文件上传下载。在百度或谷歌里面搜索以上组件名。

 

(3)关于“旅游路线推荐”板块的刷新功能,希望老师能指导一下用什么技术或者方法实现。主要实现点击左边路线名称,右边的刷新相应的jsp网页。

   答:当前的微博,就是利用的AJAX技术实现异步数据传输,实现实时刷新页面。我新给的马士兵的视频教学里面有关于AJAX的学习,或者找AJAX的专门知识讲授的网站也可以。

 

(4)很多同学网站有动感相册之类的功能,怎样实现。

   答:首先,照片要存储在一个专门的文件夹,文件夹名用英文,其次,在数据库中主要存储访问照片的路径,或者直接存储照片名字。然后,利用JS技术可以实现动感相册,鼠标放在不同相片上,相片会自动滑动和替换。或者利用框架中iframe实现在一组相片中,点击一张相片,该相片会放大。

 

(5)如何在数据库存储有文字有图的一篇文章,如果图和文字分别存在两个表或者存于同一个表,那怎样从数据库输出?

   答:图片和文字可以分别存在不同文件夹,然后访问连接读出来,显示在对应地方,用DIV实现。还有就是文字和图片是一个文件:word,PPT,网页等类型文件,存在一个指定文件夹,在网页中某个地方访问时会直接从数据库中读出其链接,链接到该文件并显示。

 

6MYSQL的乱码问题解决:未作处理前,存入MySQL数据库的中文都变成了?号,以下是J2EE教程中所提到的解决方法

                    

通过以上方法仍无法解决乱码问题,后来在上述的(2)中加入

 

set character_set_database=utf8;  后解决,网页编码最好使用utf-8

 

(7)关于数据库中数据表的设计和数据库结构的设计,以及数据库的编程,其中,MYSQL数据库有个对应软件,workbench,该软件可以很方便进行数据表和数据库结构设计,而且对应的数据库程序自动生成。

希望大家抓紧时间,学习框架的技术,有不懂之处及时交流请教,很多问题就会迎刃仍而解,还有就是要保证学习时间,做好计划,一切都会实现。

评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值