ImageVerifierCode 换一换
格式:DOCX , 页数:13 ,大小:36.78KB ,
资源ID:14191088      下载积分:3 金币
快捷下载
登录下载
邮箱/手机:
温馨提示:
快捷下载时,用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)。 如填写123,账号就是123,密码也是123。
特别说明:
请自助下载,系统不会自动发送文件的哦; 如果您已付费,想二次下载,请登录后访问:我的下载记录
支付方式: 支付宝    微信支付   
验证码:   换一换

加入VIP,免费下载
 

温馨提示:由于个人手机设置不同,如果发现不能下载,请复制以下地址【https://www.bdocx.com/down/14191088.html】到电脑端继续下载(重复下载不扣费)。

已注册用户请登录:
账号:
密码:
验证码:   换一换
  忘记密码?
三方登录: 微信登录   QQ登录  

下载须知

1: 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。
2: 试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓。
3: 文件的所有权益归上传用户所有。
4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
5. 本站仅提供交流平台,并不能对任何下载内容负责。
6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

版权提示 | 免责声明

本文(Java Web 生产实习报告 1字Word文档格式.docx)为本站会员(b****2)主动上传,冰豆网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知冰豆网(发送邮件至service@bdocx.com或直接QQ联系客服),我们立即给予删除!

Java Web 生产实习报告 1字Word文档格式.docx

1、掌握了这些基本知识之后,就开始真正的项目开发,而且此次我们所要开发的项目是有关博客页面的项目,并完成老师指定的功能。二、实习地点武汉市软帝信息科技有限公司三、实习内容和要求我们这次实习,在校外也就是软帝公司总共是十天,开始几天基本上是每天学习一个方面的内容,大概学习了六天其中包括Jsp、Srvl、ml、JDBC、Mysql等等,剩下几天就是项目时间,做出一个博客开发的项目。大致内容如下:一、Java语言简介Java语言Java是由Su微系统公司所发展出来的程序语言,它是一种面向地向的语言,Java也号称是能跨平台使用的语言,这主要是因为Java本身被编译之后,并不是直接产生可执行的代码,而是产

2、生一种中间码叫作 ByCod,这种代码必需在透过 Java 的直译器来解读它,才能够真正的被执行,所以只要平台上装有这种Java的直译器,就能解读ByCod也就能执行Java编译过的程序,故与Java程序是在那种平台上被编译的,就完全没有干系了。Java写出来的程序可分为两类,分别是Java Appl与一般的Applicaio,而Applicaio这一类就与一般的程序如C+的作用是比较类似的,是一个独立可执行的应用程序,像oJava是一个浏览器,且就是使用Java程序所发展出来的。最常见的Java程序包括应用程序和appls。应用程序是单独的程序,诸如oJava浏览器软件就是用Java语言编写

3、的。Appls类似于应用程序,但是它们不能单独运行, Appls可以在支持Java的浏览器中运行。Appl主要是内置于ML网页中,在浏览时发挥作用。Java的目标是为了满足在一个充满各式各样不同种机器,不同操作系统平台的网络环境中开发软件。利用Java程序语言,可以进行网页开发,其中包括静态语言开发与动态网页开发,可以在网页中加入各式各样的动态效果,可以放上一段动画,加入声音,也可以建立交互式网页等。二、ml语言ml是超文本标记语言,它是一种非严格的标记语言,它是b开发的基础,也是制作网页的基础,纯ml的页面是静态的。ml它由ad和body两部分组成,所写的内容一般都是放在body中,其中可以

4、添加orm表单域,其中属性 Acio表示提交的动作,也就是提交到那个页面,可表示为- 1 -Acio=“”;Mod属性表示提交的方法,一般为设为pos;在orm表单域中添加abl表,abl中的属性只有很多,常用的有id、ig、alig、colspa等等,当然,有表就会有行和列,其中行用r表示,列用d表示,行与列的属性值与abl差不多。在行与列中还可以添加一些按钮,链接等等,添加按钮是用ipu表示,添加链接则用a r=来添加,另外,还有一个比较有用的标签div,可以画出一个框,里面可以添加所需要的东西。运用ml我们开发了一个-mail邮件发送系统,这个界面主要用到了七个m文件,有主页面 mai.

5、ml,其中主页面分为上部、左部和右部,分别用op.ml、l.ml、rig.ml文件来表示。另外还增加了登录页面(logi.ml)、注册页面(rgis.ml)以及书写邮件的页面(ri.ml),由这些ml文件共同实现了-mail的基本界面。首先进入logi登录界面,输入用户名和密码,而且用户名和密码有一定的限制,输入信息符合要求后方可进入主页面,另外,在登录界面的用户名后还有一个超链接“注册”,点击“注册”就可以进入注册的页面,注册页面上有五行,包括用户名、密码、重复密码以及上传头像,另外还有两个按钮“提交注册”和“重置”,这样即可完成注册。登陆界面中还用到了JavaScrip,用以给出用户名和密

6、码的限制条件,其中有一个ucio方法,用到的代码如下:scrip yp=x/javascripucio cckIo()var am=docum.glmById(usram).valu;var pass=docum.glmById(pass).valu;i(am=)alr(请输入用户名!);rur als;lsi(pass=请输入密码!rur ru;/scrip以后若要用到限制条件,都是运用与此类似的方法,这段代码可以说是一个模板。进入到主页面后,可以看到三个部分,左边的部分用链接列出几项,包括“写信”、“收信”、“联系人”、“XX”等,右边显示好友上传图片,顶部是背景图片。点击左边的写信,跳转

7、到ri页面,可以写邮件。右边的现实的图片可以进行查看,与空间显示的图片差不多,也是可以由小图片转换成大图片。当鼠标点击到小图标X上时,图标就亮了,鼠标拿走,图标就暗了,如图1所示。- 2 -图1 mail邮箱中查看图片另外,我们运用ml还设计了一个ao123页面,页面中用到了x文本框、超链接、行列的布置,图片的加载等等,做出来之后,整体感觉与ao123本来的页面基本差不多,只不过,还有些功能没能实现。三、Mysql数据库Mysql是一种小型的数据库,它与Java的联系十分密切,MySQL是一个小型关系型数据库管理系统,由于其体积小、速度快、总体拥有成本低,尤其是开放源码这一特点,许多中小型网站

8、为了降低网站总体拥有成本而选择了Mysql作为网站数据库,因此,网页编写大多数都是用Mysql。Mysql是一个关联数据库,它将数据保存在不同的表中,而不是将所有数据放在一个大的仓库内。这样就增加了速度并提高了灵活性。Mysql的Sql指得是“结构化查询语言”,Sql是用于访问数据库的最常用标准化语言。同时,Mysql软件也是一种“开放源码”的软件,意味着任何人都能使用和改变软件。任何人都能从Ir下载Mysql软件,而无需支付任何费用。如果愿意,你可以研究源码并进行恰当的更改,以满足你自己的需求。Mysql软件采用了GPL(GU通用公共许可证),定义了在不同情况下可以用软件作的事和不可作的事。

9、数据库服务器具有快速、可靠和易于使用。Mysql服务器还有一套实用的特性集合,在基准测试主页上,给出了Mysql服务器和其他数据库管理器的比较结果。Mysql支持多种连接,包括CP/IP、ODBC和JDBC等多种数据库连接途径 ,而我们此次实习用到的是JDBC数据库连接方法,这一点在下面会讲到。此次实习我们主要学习了如何在Mysql数据库中建立表格,如何执行Sql语句等等。首先,打开Mysql编写框,执行语句so daabass,即可查看Mysql中有哪些数据库,运用cra+数据库名语句可建立想要的数据库,运用us+数据库名即可进入对应的数据库。进入数据库之后,就可以执行数据库中的增、删、查、

10、改等Sql语句了,运用cra abl +表名(表中所需要的元素),这样就可以建立一张表了,运用dsc+表名就可以查看表,运用Sql语句“slc * rom +表名”就可以查看表中的所有数据,运用“isr io ?”语句可以向表中添加数据;运用“upda +表 s ? r?”可以更改表中指定的某项数据;运用“dl +表 r ?”语句可以删除表中的某项数据?- 3 -其实这些知识与上学期学过的Sql Srvr大致一样,只不过运行环境不同,而且Mysql使用的比较多,而且也很简单,运用MySQL Commad Li Cli进行访问数据可以及执行各种SQL语句。图2 查看数据库图3 查询表图4 执行S

11、ql语句- 4 -四、JDBC数据库连接Java中的JDBC,JDBC是Java Daa Bas Cociviy的缩写,是一种用于执行SQL语句的Java API,可以为多种关系数据库提供统一访问,它由一组用Java语言编写的类和接口组成。JDBC提供了一种基准,据此可以构建更高级的工具和接口,使数据库开发人员能够编写数据库应用程序。连接数据库的方法有一个模板,代码如下:public class DBMaagr priva saic ial Srig URL=jdbc:mysql:/localos:3306/s;priva saic ial Srig USR=roopriva saic ial

12、 Srig PASSORD=123priva saic Cocio co=ull;public saic Cocio gCo()ry i(co=ull)/注册驱动Class.oram(com.mysql.jdbc.Drivrco=DrivrMaagr.gCocio(URL,USR,PASSORD); cac (Classooudxcpio ) .priSackrac(); cac (SQLxcpio ) .priSackrac() ;rur co;以后运用数据库连接基本上都是用这个模板,方便又有效,而且在其他地方连接数据库时都可以直接对其进行调用。通过JDBC我们可以连接到所用的数据库mysql,可以从数据库中提取数据,也可以将所写数据存入数据库,用JDBC连接数据库都是一个模式,基本上都是按照一个套路在写,运用JDBC以及Myclips工具,我们也做出了一个小型的系统。系统具有添加、查询、删除、修改、退出系统等功能,添加功能可以控制台中所写的信息添加到数据库中,查询信息则是根据id号从数据库中查询信息并将信息显示出来,增加、删除亦是如此,要做出这些功能首先都必须先连接到数据库,这就要用到JDBC技术,还要用到Cocio 方法,首先加载mysql数据库的驱动,然后在创建连接,连接时要提供所用计算机的IP地址和端口号,以及mysql数据库数据库的用户名和密码。

copyright@ 2008-2022 冰豆网网站版权所有

经营许可证编号:鄂ICP备2022015515号-1