- 浏览: 235864 次
- 来自: ...
文章分类
最新评论
<!-- Google Ad -->
以下软件下载连接地址无法显示的话,请直接到官方网站下载即可! 软件下载 Mysql 下载版本:mysql-4.1.13-win32.zip(Windowsdownloads) http://dev.mysql.com/downloads/mysql/4.1.html JDBC驱动 下载版本:mysql-connector-java-3.1.10.zip http://dev.mysql.com/downloads/connector/j/3.1.html 下载j2sdk 下载版本:jdk-1_5_0_04-windows-i586-p.exe http://java.sun.com/j2se/1.5.0/download.jsp 下载tomcat 下载版本:jakarta-tomcat-5.5.9.exe http://jakarta.apache.org/site/downloads/downloads_tomcat-5.cgi 安装,配置j2sdk: 执行j2sdk安装程序,按默认设置进行安装,也可自定义路径,但需修改下面的配置 配置j2sdk: 配置环境变量: 我的电脑->属性->高级->环境变量->系统变量中添加以下环境变量: JAVA_HOME=C:\ProgramFiles\Java\jdk1.5.0_04 CLASSPATH=%JAVA_HOME%\lib\dt.jar;%JAVA_HOME%\lib\tools.jar; path=%JAVA_HOME%\bin;%SystemRoot%\system32;%SystemRoot%;%SystemRoot%\System32\Wbem 写一个简单的java程序来测试J2SDK是否已安装成功: publicclasshello { publicstaticvoidmain(Stringargs[]) { System.out.println("Hello"); } } 将程序保存为文件名为hello.java的文件。 打开命令提示符窗口,进入到hello.java所在目录,键入下面的命令 javachello.java javahello 此时若打印出来hello则安装成功,若没有打印出这句话,仔细检查以上配置是否正确。 注意系统文件夹选项中应确定“隐藏已知文件类型的扩展名”不勾选(我的电脑?工具?查看) 安装,配置tomcat 执行tomcat安装程序,按默认设置进行安装,也可自定义路径,但需修改下面的配置 我的电脑->属性->高级->环境变量->系统变量中添加以下环境变量 CATALINA_HOME=C:\ProgramFiles\ApacheSoftwareFoundation\Tomcat5.5 CATALINA_BASE=C:\ProgramFiles\ApacheSoftwareFoundation\Tomcat5.5 修改环境变量中的classpath,把tomat安装目录下的common\lib下的servlet-api.jar添加到classpath中去, 修改后的classpath如下: classpath=%JAVA_HOME%\lib\dt.jar;%JAVA_HOME%\lib\tools.jar;C:\ProgramFiles\ApacheSoftwareFoundation\Tomcat5.5\common\lib\servlet-api.jar; 启动tomcat,在IE中访问http://localhost:8080,若看到tomcat的欢迎页面的话说明安装成功。 安装mysql 解压缩mysql-4.1.13-win32.zip,运行setup.exe 首先出现的是安装向导欢迎界面,直接点击“Next” 继续,选择安装类型,选择“自定义”custom安装,然后点“Next”下一步,出现自定义安装界面 选择安装路径:C:\MySQLServer4.1(可自定义) 点“OK”返回到自定义安装界面,路径已改为设置的路径 点“Next”,准备开始安装 点“Install”开始安装 完成后出现创建MySQL.com帐号的界面 如果是首次使用MySQL,选“CreateanewfreeMySQL.comaccout” 点“Next”,输入你的Email地址和自己设定的用于登录MySQL.com的密码 填完后点“Next”进入第二步 填写姓名等相关信息,填完点“Next”,进入第三步 填完电话号码、公司名称等信息后,点“Next”, 然后出现预览你刚才填的信息的界面,点“Next”出现安装完成界面 注意,这里有个配置向导的选项(ConfiguretheMySQLServernow), 建议勾选立即配置你的MySQL。许多说安装完MySQL后无法启动,原因就在于没有配置MySQL。 点击“Finish”完成安装,并开始配置MySQL 点“Next”,进入配置类型选择页面。选“Detailedconfiguration”(详细配置) 点“Next”,进入服务类型选择页面。选“DeveloperMachine”(开发者机器),这样占用系统的资源不会很多 点“Next”后,进入数据库用法选择页面。选择“MultifunctionalDatabase” 点“Next”,进入选择InnoDB数据存放位置页面 不用更改设置,直接放在InstallationPath安装目录里即可,然后点“Next”,选择MySQL的同时联接数 选择“ManualSetting”,设置为100(根据自己需要,酌情设置) 点“Next”,配置MySQL在TCP/IP通讯环境中的端口选择默认的3306端口即可。 点“Next”,选择MySQL中的字符设置 注意,这里的选择将会影响你是否能在MySQL中使用中文。选择gb2312字符集以便支持简体中文 点“Next”,设置Windows服务选项 注意,这里的选择很关键。 “InstallAsWindowsService”一定要勾选,这是将MySQL作为Windows的服务运行。 “ServiceName”就用默认的“MySQL” 下面的“LaunchtheMySQLServerautomatically”一定要勾选,这样Windows启动时,MySQL就会自动启动服务,要不然就要手工启动MySQL。 许多人说安装MySQL后无法启动、无法连接、出现10061错误,原因就在这里。 点“Next”,设置根帐号root的登录密码 “ModifySecuritySettings”是设置根帐号的密码,输入你设定的密码即可。 “CreateAnAnonymousAccount”是创建一个匿名帐号,这样会导致未经授权的用户非法访问你的数据库,有安全隐患,建议不要勾选。 点“Next”,MySQL配置向导将依据你上面的所有设定配置MySQL,以便MySQL的运行符合你的需要 点“Execute”开始配置,当出现“Servicestartedsuccessfully”时,说明你的配置完成,MySQL服务启动成功 点“Finish”完成,整个MySQL的配置完成,剩下的就是用MySQL客户端连接MySQL服务器,然后使用了。 安装JDBC驱动: 解压缩mysql-connector-java-3.1.10.zip 将要使用的是mysql-connector-java-3.1.10-bin-g.jar和mysql-connector-java-3.1.10-bin.jar 配置 在C:\ProgramFiles\Java目录下建立mysqlforjdbc子目录,进入该目录将mysql-connector-java-3.1.10-bin.jar到该目录下 进入C:\ProgramFiles\Java\jdk1.5.0_04\lib目录将mysql-connector-java-3.1.10-bin-g.jar拷贝到该目录下 然后配置classpath,追加%JAVA_HOME%\lib\mysql-connector-java-3.1.10-bin-g.jar;C:\ProgramFiles\Java\mysqlforjdbc\mysql-connector-java-3.1.10-bin.jar;到该环境变量中去 追加以后环境变量如下: CLASSPATH=%JAVA_HOME%\lib\dt.jar;%JAVA_HOME%\lib\tools.jar;C:\ProgramFiles\ApacheSoftwareFoundation\Tomcat5.5\common\lib\servlet-api.jar;%JAVA_HOME%\lib\mysql-connector-java-3.1.10-bin-g.jar;C:\ProgramFiles\Java\mysqlforjdbc\mysql-connector-java-3.1.10-bin.jar; 配置这个的目的是让java应用程序找到连接mysql的驱动. 查看并启动MySQL服务 在WindowsXP下安装完MySQL后,它就已经自动启动服务了,并且在开始菜单中有其客户端的快捷方式连接 可以通过Windows的服务管理器查看。“开始”-“运行”,输入“services.msc”,回车。 弹出Windows的服务管理器,然后就可以看见服务名为“mysql”的服务项了,其右边标明“已启动” 在开始菜单-所有程序-MySQL-MySQLServer4.1-MySQLCommandLineClient用客户端的快捷方式连接 输入安装是设置的密码即可 数据库的使用 Mysql安装完毕以后,在开始菜单-所有程序-MySQL-MySQLServer4.1-MySQLCommandLineClient用客户端的快捷方式连接 输入安装时设置的密码 使用mysql的基本命令(在mysql命令行编辑每输入完命令后最后一定要有分号) 显示数据库:showdatabases; 使用数据库:use数据库名; 建库 在mysql里建一个数据库first,以及在数据库里建一个表about 命令:createdatabasefirst; 为数据库设置权限(用户和密码) 命令:grantallprivilegesonfirst.*totest@localhostidentifiedby“123456”; 当你执行完这个命令以后,只要你再以用户名:test,密码:123456登录时你就只可以对first这个数据库操作,这样避开使用root 输入命令:usefirst; 使用first数据库; 在first库中建表 命令:createtableabout(idint(8)primarykey,namevarchar(10)); 在表中假如数据: 命令:insertintoaboutvalues('xyw1026','laojiang'); 退出 命令:exit JSP连接mysql 在C:\ProgramFiles\ApacheSoftwareFoundation\Tomcat5.5\webapps目录下建立子目录myapp 进入C:\ProgramFiles\ApacheSoftwareFoundation\Tomcat5.5\webapps\myapp目录下 用记事本编写一个文件保存为first.jsp 代码如下: <%@pagecontentType="text/html;charset=gb2312"%> <%@pageimport="java.sql.*"%> <html> <body> <%Class.forName("org.gjt.mm.mysql.Driver").newInstance(); Stringurl="jdbc:mysql://localhost/softforum?user=soft&password=soft1234&useUnicode=true&characterEncoding=8859_1" //first为你的数据库名 Connectionconn=DriverManager.getConnection(url); Statementstmt=conn.createStatement(ResultSet.TYPE_SCROLL_SENSITIVE,ResultSet.CONCUR_UPDATABLE); Stringsql="select*fromfirst"; ResultSetrs=stmt.executeQuery(sql); while(rs.next()){%> 您的第一个字段内容为:<%=rs.getString(1)%> 您的第二个字段内容为:<%=rs.getString(2)%> <%}%> <%out.print("数据库操作成功,恭喜你");%> <%rs.close(); stmt.close(); conn.close(); %> </body> </html> 在浏览器中输入: http://127.0.0.1:8080/myapp/first.jsp 若出现: id|num 0|laojiang 数据库操作成功,恭喜你 表示配置成功 进入C:\ProgramFiles\ApacheSoftwareFoundation\Tomcat5.5\webapps\myapp目录 在myapp目录下新建一个目录WEB-INF,注意,目录名称是区分大小写的; 在WEB-INF下用记事本新建一个文件,命名为web.xml,内容如下: <?xmlversion="1.0"encoding="ISO-8859-1"?> <!DOCTYPEweb-app PUBLIC"-//SunMicrosystems,Inc.//DTDWebApplication2.3//EN" "http://java.sun.com/dtd/web-app_2_3.dtd"> <web-app> <display-name>MyWebApplication</display-name> <description> Aapplicationfortest. </description> </web-app> 在myapp下用记事本新建一个测试的jsp页面,文件名为index.jsp,文件内容如下: <html><body><center> Nowtimeis:<%=newjava.util.Date()%> </center></body></html> 重启Tomcat 打开浏览器,输入http://localhost:8080/myapp/index.jsp 看到当前时间的话说明成功安装。 建立自己的Servlet: 用记事本新建一个servlet程序,文件名为HelloWorld.java,文件内容如下: importjava.io.*; importjavax.servlet.*; importjavax.servlet.http.*; publicclassHelloWorldextendsHttpServlet { publicvoiddoGet(HttpServletRequestrequest,HttpServletResponseresponse)throwsServletException,IOException { response.setContentType("text/html"); PrintWriterout=response.getWriter(); out.println("<html><head><title>"); out.println("ThisismyfirstServlet"); out.println("</title></head><body>"); out.println("<h1>Hello,World!</h1>"); out.println("</body></html>"); } } 编译 将HelloWorld.java剪切到C:\ProgramFiles\ApacheSoftwareFoundation\Tomcat5.5\common\classes目录下 命令行方式下输入: cdC:\ProgramFiles\ApacheSoftwareFoundation\Tomcat5.5\common\classes javacHelloWorld.java 用javacHelloWorld.java来编译这个文件,如果出现无法importjavax.servlet.* 则将C:\ProgramFiles\ApacheSoftwareFoundation\Tomcat5.5\common\lib目录下的servlet-api.jar文件拷贝并添加到 C:\ProgramFiles\Java\jre1.5.0_04\lib\ext目录中去就可以了 然后在C:\ProgramFiles\ApacheSoftwareFoundation\Tomcat5.5\common\classes下会产生一个编译后的servlet文件:HelloWorld.class 用记事本打开C:\ProgramFiles\ApacheSoftwareFoundation\Tomcat5.5\webapps\ROOT\WEB-INF目录下的web.xml如下所示,添加后的内容如下: . . . <!--JSPCservletmappingsstart--> <servlet> <servlet-name>org.apache.jsp.index_jsp</servlet-name> <servlet-class>org.apache.jsp.index_jsp</servlet-class> </servlet> <servlet-mapping> <servlet-name>org.apache.jsp.index_jsp</servlet-name> <url-pattern>/index.jsp</url-pattern> </servlet-mapping> <servlet> <servlet-name>HelloWorld</servlet-name> <servlet-class>HelloWorld</servlet-class> </servlet> <servlet-mapping> <servlet-name>HelloWorld</servlet-name> <url-pattern>/servlet/HelloWorld</url-pattern> </servlet-mapping> <!--JSPCservletmappingsend--> </web-app> 这段话中的servlet这一段声明了你要调用的Servlet,而servlet-mapping则是将声明的servlet“映射”到/servlet/HelloWorld地址上 启动Tomcat,启动浏览器,输入http://localhost:8080//servlet/HelloWorld如果看到输出HelloWorld!就说明编写的servlet成功了。 注意:修改了web.xml以及新加了class,都要重启Tomcat 也可以在自己创建的目录下测试如: 将HelloWorld.class拷贝到C:\ProgramFiles\ApacheSoftwareFoundation\Tomcat5.5\webapps\myapp\WEB-INF\classes目录下 其中classes目录若没有就创建一个 用记事本打开C:\ProgramFiles\ApacheSoftwareFoundation\Tomcat5.5\webapps\myapp\WEB-INF目录下的web.xml如下所示,修改后的内容如下: . . . <!--JSPCservletmappingsstart--> <servlet> <servlet-name>HelloWorld</servlet-name> <servlet-class>HelloWorld</servlet-class> </servlet> <servlet-mapping> <servlet-name>HelloWorld</servlet-name> <url-pattern>/servlet/HelloWorld</url-pattern> </servlet-mapping> <!--JSPCservletmappingsend--> </web-app> 启动Tomcat,启动浏览器,输入http://localhost:8080/myapp/servlet/HelloWorld如果看到输出HelloWorld!就说明编写的servlet成功了。 注意:修改了web.xml以及新加了class,都要重启Tomcat 建立自己的javaBean: 用记事本新建一个java程序,文件名为TestBean.java,文件内容如下: packagetest; publicclassTestBean{ privateStringname=null; publicTestBean(StringstrName_p){ this.name=strName_p; } publicvoidsetName(StringstrName_p){ this.name=strName_p; } publicStringgetName(){ returnthis.name; } } 编译 将TestBean.java放在c:\test下,使用如下命令编译: C:\test>javacTestBean.java 然后在c:\Test下会产生一个编译后的bean文件:TestBean.class 将TestBean.class文件剪切到C:\ProgramFiles\ApacheSoftwareFoundation\Tomcat5.5\webapps\myapp\WEB-INF\classes\test目录下, 若无某些子目录则创建一个 新建一个TestBean.jsp文件,文件内容为: <%@pageimport="test.TestBean"%> <html><body><center> <% TestBeantestBean=newTestBean("Thisisatestjavabean."); %> Javabeannameis:<%=testBean.getName()%> </center></body></html> 重启Tomcat,启动浏览器,输入http://localhost:8080/myapp/TestBean.jsp如果看到输出Javabeannameis:Thisisatestjavabean 就说明编写的javaBean成功了。 |
相关推荐
本资料"jsp+tomcat+mysql+sevlet+javabean.rar"显然提供了这样一个集成环境的配置教程。现在,我们将深入探讨这些技术及其相互作用。 首先,JSP是Java的一种动态网页技术,它允许开发人员在HTML页面中嵌入Java代码...
在IT领域,构建Web应用程序是常见的任务之一,而本示例提供了一个基于JSP、JavaBean、Servlet、Ajax以及Mysql的完整应用实例,主要涵盖了数据的增删查改(CRUD)操作,并且利用Ajax实现了异步的验证码验证功能。...
【jsp+sevlet+javabean 机票预订系统】是一种基于Java技术的Web应用程序,用于模拟和处理用户的机票预订需求。在这个系统中,主要采用了Model-View-Controller(MVC)设计模式,这是一种常见的软件架构模式,用以...
在这个特定的项目中,"JSP+Sevlet+javabean实现网站商品分类"是关于如何使用这些技术来管理网站上的商品分类。下面我们将详细探讨这一主题。 首先,`MVC`模式是一种软件设计模式,它将应用程序分为三个主要部分:...
《基于JSP+JavaBean+Servlet模式的图书管理系统的研究与实现》 图书管理系统是信息化建设中的重要组成部分,它能够高效地管理和检索图书信息,为图书馆的日常运营提供便利。本项目采用经典的JSP(JavaServer Pages...
本系统采用Servlet+Jsp+JavaBean+SQL2000 设计方式,其中Servlet担当主要逻辑控制,通过接受Jsp传来的用户请求,调用以及初始化JavaBean,在通过Jsp传到客户端,本系统中SqlBean担当主要的与数据库的连接与通信,...
【JAVA WEB大作业 JSP+SERVLET+JAVABEAN模式开发】是一个典型的Java Web应用程序开发项目,它涉及到Web开发中的三个关键组件:JSP(JavaServer Pages)、Servlet和JavaBean。这个项目的目的是让学生熟悉这些技术的...
TomCat上的Servlet接口处理这些数据,存入MySQL数据库;同时,安卓app通过HTTP请求从Servlet接口获取数据并显示,或者向Servlet发送控制指令来影响ESP32节点的行为。 这个项目为物联网应用提供了一个完整的堆栈,从...
为实现学校通过web端对学生体质基本信息的管理,对学生信息的查插删改 (1)通过左侧导航栏实现五种不同的功能 (2)实现了添加学生信息:学号,姓名,性别,年龄,身高,体重,这六条数据的插入 ...
【标题】"学生信息管理(JSP+SERVLET+JAVABEAN)"是一个典型的Web应用程序开发案例,主要用于教学或实践。这个项目利用了Java Web技术中的三种核心组件:JSP(JavaServer Pages)、Servlet和JavaBean,来实现对学生...
本项目都是亲自测试运行过的,代码质量放心觉得可以正常运行的 一、功能介绍: ...开发工具:Myeclipse或Eclipse、jdk1.7、tomcat8、mysql5.6或5.7数据库。 温馨提示:有运行文档,有配套论文、答辩PPT等文档
在本文中,我们将深入探讨如何使用JSP、Servlet和MyBatis这三种技术来实现一个分页查询的功能。这是一个常见的需求,在许多Web应用程序中,为了提高用户体验,通常需要将大量数据分批次展示,而不是一次性加载所有...
jsp+sevlet+mysql图书管理系统.md
基于jsp+sevlet+mysql实现用户登陆和增删改查功能(高分课设) 已获导师指导并通过的95分的高分期末大作业项目,可作为课程设计和期末大作业,下载即用无需修改,项目完整确保可以运行。 该系统功能完善、界面美观、...
基于jsp+sevlet+spring+mysql实现校园疫情防控管理信息系统.md
jsp+sevlet+mysql在线点餐管理系统.md