java web学习笔记一 环境配置和相关软件下载

系统 windows 64位

使用工具:eclipse,tomcat8点0,mysql,jdk应该是1点7,还有java连接mysql用的jar包,mysql-connector-java-5.1.6-bin.jar

why eclipse?

一开始在tomcat的webapp目录下瞎搞,编译serlvet.java都不停的cd,dir,encoding utf-8.,实在是太蛋疼,弱弱的发现eclipse可以直接new一个dynamic web application,于是乎就下载了。

官网之外的地址:链接:http://pan.baidu.com/s/1mgokKdE 密码:vkmc


why tomcat8点0,貌似这个是必须的,叫web容器,有他才能让别人访问到自己建立的站点,所以去官网下载了一个最新版本的安装包。

官网之外的地址:链接:http://pan.baidu.com/s/1i3BrzX7 密码:1vgz


why mysql?

因为big看起来很高,界面实在是太漂亮了。

官网之外的地址:链接:http://pan.baidu.com/s/1dDrgO3f 密码:ae11


why jdk?

这不是废话吗……

官网之外的地址:链接:http://pan.baidu.com/s/1hq7VKI4 密码:ejcg


还有mysql-connector-java-5.1.6-bin.jar的地址:

链接:http://pan.baidu.com/s/1dDCL8rR 密码:sn5w


and 接下来就是安装过程了,话说mysql和tomcat都安装了两次,原因是不够坚定的学习的心,不过现在好在纠正回来了。


1,mysql安装一路next

为了能在cmd中使用mysql命令,在用户变量中配置一个MYSQL,就是mysql安装目录中bin的目录,再加到path里。

C:\Program Files (x86)\MySQL\MySQL Server 5.6\bin;

2,tomcat安装一路next

CLASSPATH

.;%JAVA_HOME%\lib\dt.jar;%JAVA_HOME%\lib\tools.jar;C:\Program Files\Apache Software Foundation\Tomcat 8.0\lib\servlet-api.jar;C:\Program Files\Java\jdk1.7.0_40\lib\mysql-connector-java-5.1.6-bin.jar;

环境变量大概就是这个样子吧。


接下来是一些问题。

mysql连接数据库被permission denied了,改密码的时候忘记用password函数了,mysql自带的cmd进不去,cmd也进不去,卸载干干净净,重新安装。


关于卸载mysql:

注册表妥妥要删除的的,mysql文件夹删光,appdata里面也删光,否则重新安装的时候安装不上,可以用everything搜索残留文件。


第二次安装直接添加了一个账户,反正目前对我来说够用。

然后在cmd里,输入mysql -p username -t databasename

之后键入密码,就可以用自己设置的账户了。


之后就是打开eclipse,开始搞dynamic web application了。

但是要跑网站,先要有server呀,所以在eclipse中,先new一个server出来,这个没有特别详细的要说的,直接new出来就行了。


之后就是new一个dynamic web application了,首先看目录结果,这个写了那么久的Android,发现还是有点类似的。

WebContent就是放网站内容的,诸如jsp一类的东西放这,还有web.xml(就是传说中的饿配置文件,不懂为什么不叫config.xml)都在这里。


src文件夹里就是java代码啦,也就是有了这个,我不用来来回回的javac java cd dir balabalabala……


再看WebContent里面的WEB-INF,里面有一个lib文件夹,连接mysql的jar包要放在这里,不然连不上。


首先,在WebContent的根目录下new一个jspfile,自动生成好多代码,如下:

<%@ page language="java" contentType="text/html; charset=ISO-8859-1"
	pageEncoding="ISO-8859-1"%>
<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1">
<title>Insert title here</title>
</head>
<body>
	<p>hello world</p>
</body>
</html>

然后对着工程右键,run on server,  运气好的话,经典的helloworld就出来啦。


ok,这是第一篇。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值