MySql5.5 + Tomcat6.0 + JSP 进行简单的增删改查
之前上传的那个有些问题,所以这里重新上传一遍。
乱码问题,网上解决方法很多,这里安装MySql的时候选择字符集的时候选第三个:
Utf-8 。 若还有问题,那你需要改页面,所有页面的编码为Utf-8格式。除了index.jsp,所以index.jsp要用记事本打开复制粘贴即可。刚刚又测试了一下。发现了这个问题,所以在这里分享给大家。
具体解决方案自己查询相关资料。
一、首先配置jdk1.6
    网上有教程,简单的提一下。进入oracle,到相关的jdk,我用的是Java SE 6。
1,点击JDK 下面Download
下载完成之后,可以看到是一个exe文件。
2,接下来就是安装,双击文件。
    安装文件很简单,只要按照向导一路下一步就OK,但是需要主要的几个地方:
    安装的路径要改一下,默认的是安装在c:/program files/下面
   
3,我们改成F盘,这样操作方便一点。
4, 安装完成之后就是配置环境变量
    我安装的JDK默认是装在F:/JAVA目录下,结构如下
右击我的电脑 >>
点击环境变量:
在用户变量中新建环境变量
变量名:  JAVA_HOME
变量值:  F:\JAVA
变量名:  classpath
变量值:  F:\JAVA\jre\lib\rt.jar;.;
在系统变量中编辑path
变量值最前面加上  F:\JAVA\bin (一定要加上分号)
5,测试java是否安装成功
Windows + R 打开cmd,确定
敲  java –version
若出现java version “1.6.0_24”则说明安装成功
至此,JDK安装完成
二、安装Tomcat服务器
security协议
1,进入Tomcat,进行下载
我们下载6.0的Tomcat,点击Tomcat 6.0
下载core中的第二个即可。
把刚下载好的.文件拷贝到F盘根目录下
右击,解压到当前文件夹即可
这就是Tomcat的目录结构。
接下来打开bin文件夹中的startup.bat文件
若出现这样的情况,那就证明你安装成功了
或者更好的办法是进入localhost:8080/    若显示页面那就证明成功了
至此,JDK和Tomcat都安装完成。
三、MySql安装
进入MySql, 百度一下:Mysql
点击Download,接下来选择要下载的版本。
我们点下面那个Download。
下载完成之后进行安装.
双击我们已经下载好的msi文件。
根据向导进行安装。一路默认下来。但是注意:
这里要选第三个:且Character Set : utf-8
再一路下去到这里的时候
我们设置一个密码,叫root,再确认密码,然后Enable打钩.点击NEXT
直到最后Finish就OK了。这样就安装完成了
接下来就是要测试安装是否成功。
在开始菜单所有程序中到MySql启动程序.
输入密码:root刚才我们设置的密码
若进去这个页面了,那就说明已经安装成功了
准备工作已经做完了。接下来就是要搭建环境了。
四、创建数据库
mysql>create database jsp;    创建一个名为JSp的数据库
mysql>use jsp             
mysql>create table student( 
    ->id int(30) not null primary key, 
    ->name varchar(50), 
    ->age int(30), 
    ->gender varchar(30), 
    ->major varchar(50) 
    ->); 
至此创建了名为jsp的数据库,一个名叫student的表.
五、页面制作
在安装完成的Tomcat6.0中的webapps中新建一个文件夹normal
新建一个pic和WEB-INF文件夹,在WEB-INF下新建一个l和新建一个lib文件夹
pic 文件夹中放的是图片,网页要用背景图片.自己可以到网上。
不要太大的。
但是名字要改成background.jpg
l中的内容为:
<?xml version="1.0" encoding="UTF-8"?>
<web-app version="2.5"
    xmlns="java.sun/xml/ns/javaee"
    xmlns:xsi="/2001/XMLSchema-instance"
    xsi:schemaLocation="java.sun/xml/ns/javaee
    java.sun/xml/ns/javaee/web-app_2_5.xsd">
  <display-name></display-name>   
  <welcome-file-list>
    <welcome-file>index.jsp</welcome-file>
  </welcome-file-list>
</web-app>
discoveringaddStuInfo.jsp    增加信息页
<%@ page language="java" import="java.util.*" pageEncoding="UTF-8"%>
<%
String path = ContextPath();
String basePath = Scheme()+"://"+ServerName()+":"+ServerPort()+path+"/";
编程如何学%>
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<html>
  <head>
    <base href="<%=basePath%>">
   
    <title>输入学生信息界面</title>
   
    <meta http-equiv="pragma" content="no-cache">
    <meta http-equiv="cache-control" content="no-cache">
    <meta http-equiv="expires" content="0">   
    <meta http-equiv="keywords" content="keyword1,keyword2,keyword3">
    <meta http-equiv="description" content="This is my page">
    <!--
    <link rel="stylesheet" type="text/css" href="styles.css">
    -->
printf输出换行    <script type="text/javascript"">
    function validate()
    {
    var id = document.forms[0].id.value;
    var name = document.forms[0].name.value;
    var age = document.forms[0].age.value;
    var major = document.forms[0].major.value;
    if(id <= 0){
        alert("学号不能为空,请输入学号!");
        return false;
网页background属性
    }
mysql菜鸟教程增删改查    else if(name.length <= 0){
        alert("姓名不能为空,请输入姓名!");
        return false;
    }
    else if(age <= 0){
        alert("请输入合法年龄!");
        return false;

版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。