配置eclipse环境:

配置web程序的浏览器:窗口>首选项>常规>web browser>外部浏览器√,internet explorer√

配置编码方式:窗口>首选项>web>jsp files>ISO 10646/Unicode(UTF-8)

配置tomcat:Servers视图>click...>选择tomcat安装路径配置。

IDE其他功能:

窗口-显示视图-其他-java-包资源管理器

颜色字体:窗口-首选项-常规-外观

右键项目>显示位置》属性可以看到项目存储位置。

窗口-显示视图-Data Source Explore(调出)????

建项目:eclipse

新建-其他-dynamic web project项目(创项目名,其他不改)名字随意。。

在src文件夹下创建包

在包下创建类,首字母大写,骆驼命名法。(勾选公共main方法或者在类中Alt+/ 快捷键  (生成main方法)

方法命名:骆驼命名法,首字母一般小写。

!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!

连接数据库的代码格式:忘了可以这样寻找

database connection-new-Mysql-driver(Mysql JDBC Driver 5.0)

jdbc:mysql://localhost:3306/数据库名

com.mysql.jdbc.Driver

add   mysql 接的jar包??????????????

代码思路及过程:

先把jar包加入某项目,右键项目-build path-add external

1.加载驱动(包围方式-try catch)

2.获取连接

3.操作数据库

代码:

Connection con = null;

try {

Class.forName("com.mysql.jdbc.Driver");// 1.加载驱动

String url = "jdbc:mysql://localhost:3306/quyadong";

con = DriverManager.getConnection(url, "root", "123456");// 2.获取链接

System.out.println("成功获取连接" + con);

}catch (Exception e) {

    System.out.println("出错");

e.printStackTrace();// 打印错误原因

     }

网址进行网页浏览。

12.10日注册登录功能的实现:

创建动态项目时,需要勾选,web info下会出现web.xml配置文件。

数据库驱动放在lib文件夹下。

创建jsp文件(webcontent文件夹下,文件名不要求大小写),注意UTF-8

Servlet文件:主要勾掉dopost和doget方法,选上service.文件名驼峰(java resource 的src文件夹下创建包,包下是servlet文件)

出现tomcat端口被占用:

方法1:cmd窗口,netstat -nao,找占用端口的pid。在任务管理器进程中,查看,选择列,找到相应的pid进程并且关闭。还不行就重启。

方法2:tomcat安装目录的conf文件夹下的server.xml,改一下端口。

命令行窗口Ipconfig查看本机ip地址。

用电脑连接手机热点(在同一网段)可以用手机访问eclipse的web项目。

 ctrl+shift+o手工导包

页面servlet的衔接

html文件夹中的action填对应servlet文件名。

Html中表单name的值与servlet文件获取的数据一致。

web.xml文件控制登录主界面。

数据库连接

Navicat数据库:

1.连接数据库,选择连接数据库的类型。

一类型:连接本机:连接名随意,也可以没有,主机名localhost,用户名root,密码123456。(根据本机设置的用户名密码)

可以看到本机所有的数据库。

二类型:连接远程数据库:连接名为随意,主机名为目的主机ip或目的主机名,用户名密码为目的主机数据库的用户名密码。

可以看到远程主机所有的数据库。

作为服务端:

用户界面,把主机名改为%%,任何用户都可以连接上了。

新建数据库,新建表(字段,数据类型,主键自增等)输入数据。