课程设计登录页面(Java程序设计课程设计 学生信息管理系统 要求:使用图形用户界面用数据库建立1或)

本文目录
- Java程序设计课程设计 学生信息管理系统 要求:使用图形用户界面用数据库建立1或
- C语言课程设计的欢迎界面 我做了愿程序,现在需要添加欢迎界面 做成我发的图的样式 不会弄 求帮忙
- 四川大学毕业实践9101课程设计作业怎么上传
- 有登陆、注册、留言板的JSP课程设计
- 学堂云网页版叫什么
- 多媒体课件设计时屏幕界面设计应注意哪些问题
- 做数据库课程设计时可以在SQL Server中做界面(包括登录界面)吗
Java程序设计课程设计 学生信息管理系统 要求:使用图形用户界面用数据库建立1或
import java.awt.*;
import java.awt.event.*;
public class DengLuJieMian extends Frame implements ActionListener
{
Label username=new Label("用户名:");//使用文本创建一个用户名标签
TextField t1=new TextField();//创建一个文本框对象
Label password=new Label("密码:");//创建一个密码标签
TextField t2=new TextField();
Button b1=new Button("登陆");//创建登陆按钮
Button b2=new Button("取消");//创建取消按钮
public DengLuJieMian()
{
this.setTitle("学生信息管理系统");//设置窗口标题
this.setLayout(null);//设置窗口布局管理器
username.setBounds(50,40,60,20);//设置姓名标签的初始位置
this.add(username);// 将姓名标签组件添加到容器
t1.setBounds(120,40,80,20);// 设置文本框的初始位置
this.add(t1);// 将文本框组件添加到容器
password.setBounds(50,100,60,20);//密码标签的初始位置
this.add(password);//将密码标签组件添加到容器
t2.setBounds(120,100,80,20);//设置密码标签的初始位置
this.add(t2);//将密码标签组件添加到容器
b1.setBounds(50,150,60,20);//设置登陆按钮的初始位置
this.add(b1);//将登陆按钮组件添加到容器
b2.setBounds(120,150,60,20);//设置取消按钮的初始位置
this.add(b2);// 将取消按钮组件添加到容器
b1.addActionListener(this);//给登陆按钮添加监听器
b2.addActionListener(this);// 给取消按钮添加监听器
this.setVisible(true);//设置窗口的可见性
this.setSize(300,200);//设置窗口的大小
addWindowListener(new WindowAdapter()
{
public void windowClosing(WindowEvent e)
{
System.exit(0);
}
});//通过内部类重写关闭窗体的方法
}
public void actionPerformed(ActionEvent e)
{
if(e.getSource()==b1)//处理登陆事件
{
String name=t1.getText();
String pass=t2.getText();
if(name!=null&&pass.equals("000123"))//判断语句
{
new StudentJieMian();
}
}
}
public static void main(String args)//主函数
{
new DengLuJieMian();
}
}
以下方法实现了学生界面设计
import java.awt.*;
import java.awt.event.*;
class StudentJieMian extends Frame implements ActionListener
{
MenuBar m=new MenuBar();//创建菜单栏
Menu m1=new Menu("信息");//创建菜单“信息”
MenuItem m11=new MenuItem("插入");//创建“插入”的菜单项
MenuItem m12=new MenuItem("查询");
Menu m2=new Menu("成绩");//创建菜单“成绩”
MenuItem m21=new MenuItem("查询");
public StudentJieMian()
{
this.setTitle("学生界面");//设置窗口标题
this.setLayout(new CardLayout());//设置窗口布局管理器
this.setMenuBar(m);//将菜单栏组件添加到容器
m.add(m1);//将信息菜单放入菜单栏
m.add(m2);
m1.add(m11);//将“插入”菜单项添加到“信息”菜单
m1.add(m12); //将“查询”菜单项添加到“信息”菜单
m2.add(m21); //将“查询”菜单项添加到“成绩”菜单
m11.addActionListener(this); //给“插入”菜单项添加监听器
m12.addActionListener(this); //给“查询”菜单项添加监听器
m21.addActionListener(this); //给“查询”菜单项添加监听器
this.setVisible(true); //设置窗口的可见性
this.setSize(300,200); //设置窗口的大小
addWindowListener(new WindowAdapter()
{
public void windowClosing(WindowEvent e)
{
System.exit(0);//关闭窗口
}
});
}
public void actionPerformed(ActionEvent e)
{
if(e.getSource()==m11) //处理“添加信息”事件
{
new AddStudent();
}
if(e.getSource()==m12) //处理“查询信息”事件
{
new SelectStudent();
}
if(e.getSource()==m21) //处理“查询成绩”事件
{
new ChengJiStudent();
}
}
public static void main(String args)
{ new StudentJieMian(); //创建一个对象 }
C语言课程设计的欢迎界面 我做了愿程序,现在需要添加欢迎界面 做成我发的图的样式 不会弄 求帮忙
#include《stdio.h》
#include《stdlib.h》
#include《math.h》
#include 《windows.h》
#define pi 3.14
int cc;
int welcome0(void)
{
printf("\n\n\n\n\n\n");
printf("\t\t\t~*************欢迎进入经典算法系统*************~\n");
printf("\n\n\n");
printf("\t\t\t~*************制作者: 小路 2013年6月*************~\n");
printf("\n\n\n");
printf("\t\t\t~*************按任意键进入主菜单*************~");
while(getchar() == 0);
system("CLS");
return 0;
}
int main_menu(void)
{
int flag = 0;
system("CLS");
printf("\n\n\n\n\n\n");
printf("\t\t\t\t~***************************************~\n");
printf("\n\n\n");
printf("\t\t\t\t 主菜单 \n");
printf("\n\n\n");
printf("\t\t\t\t~***************************************~\n");
printf("\t\t\t 1,是长方形\n");
printf("\t\t\t 2,是正方形\n");
printf("\t\t\t 3,是三角形\n");
printf("\t\t\t 4,是圆形\n");
printf("\t\t\t 0,退出系统\n");
printf("\t\t\t 请选择输入选项:");
scanf("%d", &cc);
while(flag == 0)
{
if((cc==0)||(cc==1)||(cc==2)||(cc==3)||(cc==4))
{
flag = 1;
}else
{
system("CLS");
printf("\n\n\n\n\n\n");
printf("\t\t\t 1,是长方形\n");
printf("\t\t\t 2,是正方形\n");
printf("\t\t\t 3,是三角形\n");
printf("\t\t\t 4,是圆形\n");
printf("\t\t\t 0,退出系统\n");
printf("\t\t\t 请选择输入选项:");
fflush(stdin);
scanf("%d", &cc);
}
}
}
float cfxmj(float a,float b)
{
float area;
area=a*b;
return area;
}
float zfxmj(float a)
{
float area;
area=a*a;
return area;
}
float sjxmj(float a,float b,float c)
{
float area,s;
s=(a+b+c)/2;
area=sqrt(s*(s-a)*(s-b)*(s-c));
return area;
}
float arc(float r)
{
float s;
s=pi*r*r;
return s;
}
void main()
{
float a,b,c,r;
welcome0();
while(1)
{
main_menu();
switch(cc)
{
case 1:
fflush(stdin);
printf("输入长方形的长和宽:");
scanf("%f%f",&a,&b);
printf("长方形面积为:%f\n\n\n\n",cfxmj(a,b));
break;
case 2:
fflush(stdin);
printf("输入正方形的边长:");
scanf("%f",&a);
printf("正方形面积为:%f\n\n\n\n",zfxmj(a));
break;
case 3:
fflush(stdin);
printf("输入三角形的三条边:");
scanf("%f%f%f",&a,&b,&c);
printf("三角形面积为:%f\n\n\n\n",sjxmj(a,b,c));
break;
case 4:
fflush(stdin);
printf("输入圆的半径:");
scanf("%f",&r);
printf("圆的面积为:%f\n\n\n\n",arc(r));
break;
case 0:
return;
break;
}
system("pause");
}
}
四川大学毕业实践9101课程设计作业怎么上传
进入课程工作室页面后,在左边的功能标签里点击“上传作业”按钮进行上传。
大学毕业前需要完成毕业课程设计作业,要想做好毕业课设首先要确定好自己毕业课设的研究主题,然后进行实验研究,最后把实验结果整理成文章。
有登陆、注册、留言板的JSP课程设计
LOGIN.JSP
《%@ page contentType="text/html;charset=gb2312"%》
《html》
《head》
《title》JSP+JDBC 留言管理程序――登陆《/title》
《/head》
《body》
《center》
《h1》留言管理范例 ―― JSP + JDBC实现《/h1》
《hr》
《br》
《%
// 判断是否有错误信息,如果有则打印
// 如果没有此段代码,则显示时会直接打印null
if(request.getAttribute("err")!=null)
{
%》
《h3》《%=request.getAttribute("err")%》《/h3》
《%
}
%》
《form action="login_conf.jsp" method="post"》
《table width="80%"》
《tr》
《td colspan="2"》用户登陆《/td》
《/tr》
《tr》
《td》用户名:《/td》
《td》《input type="text" name="id"》《/td》
《/tr》
《tr》
《td》密 码:《/td》
《td》《input type="password" name="password"》《/td》
《/tr》
《tr》
《td colspan="2"》
《input type="submit" value="登陆"》
《input type="reset" value="重置"》
《/td》
《/tr》
《/table》
《/form》
《/center》
《/body》
《/html》
LOGIN_CONF.JSP
《%@ page contentType="text/html;charset=gb2312"%》
《%@ page import="java.sql.*"%》
《html》
《head》
《title》JSP+JDBC 留言管理程序――登陆《/title》
《/head》
《body》
《center》
《h1》留言管理范例 ―― JSP + JDBC实现《/h1》
《hr》
《br》
《%!
String DBDRIVER = "oracle.jdbc.driver.OracleDriver" ;
String DBURL = "jdbc:oracle:thin:@localhost:1521:three" ;
String DBUSER = "scott" ;
String DBPASSWORD = "tiger" ;
Connection conn = null ;
PreparedStatement pstmt = null ;
ResultSet rs = null ;
%》
《%
// 声明一个boolean变量,用于保存用户是否合法的状态
boolean flag = false ;
// 接收参数
String id = request.getParameter("id") ;
String password = request.getParameter("password") ;
%》
《%
String sql = "SELECT name FROM person WHERE id=? and password=?" ;
try
{
Class.forName(DBDRIVER) ;
conn = DriverManager.getConnection(DBURL,DBUSER,DBPASSWORD) ;
pstmt = conn.prepareStatement(sql) ;
pstmt.setString(1,id) ;
pstmt.setString(2,password) ;
rs = pstmt.executeQuery() ;
if(rs.next())
{
// 用户合法
flag = true ;
// 将用户名保存在session之中
session.setAttribute("uname",rs.getString(1)) ;
}
else
{
// 保存错误信息
request.setAttribute("err","错误的用户名及密码!!!") ;
}
rs.close() ;
pstmt.close() ;
conn.close() ;
}
catch(Exception e)
{}
%》
《%
// 跳转
if(flag)
{
// 用户合法
%》
《jsp:forward page="login_success.jsp"/》
《%
}
else
{
// 用户非法
%》
《jsp:forward page="login.jsp"/》
《%
}
%》
《/center》
《/body》
《/html》
LOGIN_SUCCESS.JSP
《%@ page contentType="text/html;charset=gb2312"%》
《html》
《head》
《title》JSP+JDBC 留言管理程序――登陆《/title》
《/head》
《body》
《center》
《h1》留言管理范例 ―― JSP + JDBC实现《/h1》
《hr》
《br》
《%
if(session.getAttribute("uname")!=null)
{
// 用户已登陆
%》
《h3》登陆成功《/h3》
《h3》欢迎《font color="red" size="12"》
《%=session.getAttribute("uname")%》
《/font》光临MLDN留言程序《/h3》
《h3》《a href="list_notes.jsp"》进入留言管理页面《/a》《/h3》
《%
}
else
{
// 用户未登陆,提示用户登陆,并跳转
response.setHeader("refresh","2;URL=login.jsp") ;
%》
您还未登陆,请先登陆!!!《br》
两秒后自动跳转到登陆窗口!!!《br》
如果没有跳转,请按《a href="login.jsp"》这里《/a》!!!《br》
《%
}
%》
《/center》
《/body》
《/html》
INSERT.JSP
《%@ page contentType="text/html;charset=gb2312"%》
《html》
《head》
《title》JSP+JDBC 留言管理程序――登陆《/title》
《/head》
《body》
《center》
《h1》留言管理范例 ―― JSP + JDBC实现《/h1》
《hr》
《br》
《%
if(session.getAttribute("uname")!=null)
{
// 用户已登陆
%》
《form action="insert_do.jsp" method="post"》
《table》
《tr》
《td colspan="2"》添加新留言《/td》
《/tr》
《tr》
《td》标题:《/td》
《td》《input type="text" name="title"》《/td》
《/tr》
《tr》
《td》作者:《/td》
《td》《input type="text" name="author"》《/td》
《/tr》
《tr》
《td》内容:《/td》
《td》《textarea name="content" cols="30" rows="6"》《/textarea》《/td》
《/tr》
《tr》
《td colspan="2"》
《input type="submit" value="添加"》
《input type="reset" value="重置"》
《/td》
《/tr》
《/table》
《/form》
《h3》《a href="list_notes.jsp"》回到留言列表页《/a》《/h3》
《%
}
else
{
// 用户未登陆,提示用户登陆,并跳转
response.setHeader("refresh","2;URL=login.jsp") ;
%》
您还未登陆,请先登陆!!!《br》
两秒后自动跳转到登陆窗口!!!《br》
如果没有跳转,请按《a href="login.jsp"》这里《/a》!!!《br》
《%
}
%》
《/center》
《/body》
《/html》
INSERT_DO.JSP
《%@ page contentType="text/html;charset=gb2312"%》
《%@ page import="java.sql.*"%》
《html》
《head》
《title》JSP+JDBC 留言管理程序――登陆《/title》
《/head》
《body》
《center》
《h1》留言管理范例 ―― JSP + JDBC实现《/h1》
《hr》
《br》
《%
// 进行乱码处理
request.setCharacterEncoding("GB2312") ;
%》
《%
if(session.getAttribute("uname")!=null)
{
// 用户已登陆
%》
《%!
String DBDRIVER = "oracle.jdbc.driver.OracleDriver" ;
String DBURL = "jdbc:oracle:thin:@localhost:1521:three" ;
String DBUSER = "scott" ;
String DBPASSWORD = "tiger" ;
Connection conn = null ;
PreparedStatement pstmt = null ;
%》
《%
// 声明一个boolean变量
boolean flag = false ;
// 接收参数
String title = request.getParameter("title") ;
String author = request.getParameter("author") ;
String content = request.getParameter("content") ;
%》
《%
// 现在note表中的主键是sequence生成
String sql = "INSERT INTO note VALUES(note_sequ.nextVal,?,?,?)" ;
try
{
Class.forName(DBDRIVER) ;
conn = DriverManager.getConnection(DBURL,DBUSER,DBPASSWORD) ;
pstmt = conn.prepareStatement(sql) ;
pstmt.setString(1,title) ;
pstmt.setString(2,author) ;
pstmt.setString(3,content) ;
pstmt.executeUpdate() ;
pstmt.close() ;
conn.close() ;
// 如果插入成功,则肯定能执行到此段代码
flag = true ;
}
catch(Exception e)
{}
%》
《%
response.setHeader("refresh","2;URL=list_notes.jsp") ;
if(flag)
{
%》
留言添加成功,两秒后跳转到留言列表页!!!《br》
如果没有跳转,请按《a href="list_notes.jsp"》这里《/a》!!!
《%
}
else
{
%》
留言添加失败,两秒后跳转到留言列表页!!!《br》
如果没有跳转,请按《a href="list_notes.jsp"》这里《/a》!!!
《%
}
%》
《%
}
else
{
// 用户未登陆,提示用户登陆,并跳转
response.setHeader("refresh","2;URL=login.jsp") ;
%》
您还未登陆,请先登陆!!!《br》
两秒后自动跳转到登陆窗口!!!《br》
如果没有跳转,请按《a href="login.jsp"》这里《/a》!!!《br》
《%
}
%》
《/center》
《/body》
《/html》
LIST_NOTES.JSP
《%@ page contentType="text/html;charset=gb2312"%》
《%@ page import="java.sql.*"%》
《html》
《head》
《title》JSP+JDBC 留言管理程序――登陆《/title》
《/head》
《body》
《center》
《h1》留言管理范例 ―― JSP + JDBC实现《/h1》
《hr》
《br》
《%
// 编码转换
request.setCharacterEncoding("GB2312") ;
if(session.getAttribute("uname")!=null)
{
// 用户已登陆
%》
《%!
String DBDRIVER = "oracle.jdbc.driver.OracleDriver" ;
String DBURL = "jdbc:oracle:thin:@localhost:1521:three" ;
String DBUSER = "scott" ;
String DBPASSWORD = "tiger" ;
Connection conn = null ;
PreparedStatement pstmt = null ;
ResultSet rs = null ;
%》
《%
// 如果有内容,则修改变量i,如果没有,则根据i的值进行无内容提示
int i = 0 ;
String sql = null;
String keyword = request.getParameter("keyword") ;
// out.println(keyword) ;
if(keyword==null)
{
// 没有任何查询条件
sql = "SELECT id,title,author,content FROM note" ;
}
else
{
// 有查询条件
sql = "SELECT id,title,author,content FROM note WHERE title like ? or author like ? or content like ?" ;
}
try
{
Class.forName(DBDRIVER) ;
conn = DriverManager.getConnection(DBURL,DBUSER,DBPASSWORD) ;
pstmt = conn.prepareStatement(sql) ;
// 如果存在查询内容,则需要设置查询条件
if(keyword!=null)
{
// 存在查询条件
pstmt.setString(1,"%"+keyword+"%") ;
pstmt.setString(2,"%"+keyword+"%") ;
pstmt.setString(3,"%"+keyword+"%") ;
}
rs = pstmt.executeQuery() ;
%》
《form action="list_notes.jsp" method="POST"》
请输入查询内容:《input type="text" name="keyword"》
《input type="submit" value="查询"》
《/form》
《h3》《a href="insert.jsp"》添加新留言《/a》《/h3》
《table width="80%" border="1"》
《tr》
《td》留言ID《/td》
《td》标题《/td》
《td》作者《/td》
《td》内容《/td》
《td》删除《/td》
《/tr》
《%
while(rs.next())
{
i++ ;
// 进行循环打印,打印出所有的内容,以表格形式
// 从数据库中取出内容
int id = rs.getInt(1) ;
String title = rs.getString(2) ;
String author = rs.getString(3) ;
String content = rs.getString(4) ;
if(keyword!=null)
{
// 需要将数据返红
title = title.replaceAll(keyword,"《font color=\"red\"》"+keyword+"《/font》") ;
author = author.replaceAll(keyword,"《font color=\"red\"》"+keyword+"《/font》") ;
content = content.replaceAll(keyword,"《font color=\"red\"》"+keyword+"《/font》") ;
}
%》
《tr》
《td》《%=id%》《/td》
《td》《a href="update.jsp?id=《%=id%》"》《%=title%》《/a》《/td》
《td》《%=author%》《/td》
《td》《%=content%》《/td》
《td》《a href="delete_do.jsp?id=《%=id%》"》删除《/a》《/td》
《/tr》
《%
}
// 判断i的值是否改变,如果改变,则表示有内容,反之,无内容
if(i==0)
{
// 进行提示
%》
《tr》
《td colspan="5"》没有任何内容!!!《/td》
《/tr》
《%
}
%》
《/table》
《%
rs.close() ;
pstmt.close() ;
conn.close() ;
}
catch(Exception e)
{}
%》
《%
}
else
{
// 用户未登陆,提示用户登陆,并跳转
response.setHeader("refresh","2;URL=login.jsp") ;
%》
您还未登陆,请先登陆!!!《br》
两秒后自动跳转到登陆窗口!!!《br》
如果没有跳转,请按《a href="login.jsp"》这里《/a》!!!《br》
《%
}
%》
《/center》
《/body》
《/html》
UPDATE.JSP
《%@ page contentType="text/html;charset=gb2312"%》
《%@ page import="java.sql.*"%》
《html》
《head》
《title》JSP+JDBC 留言管理程序――登陆《/title》
《/head》
《body》
《center》
《h1》留言管理范例 ―― JSP + JDBC实现《/h1》
《hr》
《br》
《%
if(session.getAttribute("uname")!=null)
{
// 用户已登陆
%》
《%!
String DBDRIVER = "oracle.jdbc.driver.OracleDriver" ;
String DBURL = "jdbc:oracle:thin:@localhost:1521:three" ;
String DBUSER = "scott" ;
String DBPASSWORD = "tiger" ;
Connection conn = null ;
PreparedStatement pstmt = null ;
ResultSet rs = null ;
%》
《%
// 接收参数
int id = 0 ;
try
{
id = Integer.parseInt(request.getParameter("id")) ;
}
catch(Exception e)
{}
%》
《%
// 如果有内容,则修改变量i,如果没有,则根据i的值进行无内容提示
int i = 0 ;
String sql = "SELECT id,title,author,content FROM note WHERE id=?" ;
try
{
Class.forName(DBDRIVER) ;
conn = DriverManager.getConnection(DBURL,DBUSER,DBPASSWORD) ;
pstmt = conn.prepareStatement(sql) ;
// 设置查询条件
pstmt.setInt(1,id) ;
rs = pstmt.executeQuery() ;
%》
《%
if(rs.next())
{
i++ ;
// 进行循环打印,打印出所有的内容,以表格形式
// 从数据库中取出内容
id = rs.getInt(1) ;
String title = rs.getString(2) ;
String author = rs.getString(3) ;
String content = rs.getString(4) ;
%》
《form action="update_do.jsp" method="post"》
《table》
《tr》
《td colspan="2"》添加新留言《/td》
《/tr》
《tr》
《td》标题:《/td》
《td》《input type="text" name="title" value="《%=title%》"》《/td》
《/tr》
《tr》
《td》作者:《/td》
《td》《input type="text" name="author" value="《%=author%》"》《/td》
《/tr》
《tr》
《td》内容:《/td》
《td》《textarea name="content" cols="30" rows="6"》《%=content%》《/textarea》《/td》
《/tr》
《tr》
《td colspan="2"》
《input type="hidden" name="id" value="《%=id%》"》
《input type="submit" value="更新"》
《input type="reset" value="重置"》
《/td》
《/tr》
《/table》
《/form》
《%
}
else
{
%》
没有发现,要更新的内容!!《br》
请确认要更新的留言是否存在!!《br》
《%
}
%》
《%
rs.close() ;
pstmt.close() ;
conn.close() ;
}
catch(Exception e)
{}
%》
《h3》《a href="list_notes.jsp"》回到留言列表页《/a》《/h3》
《%
}
else
{
// 用户未登陆,提示用户登陆,并跳转
response.setHeader("refresh","2;URL=login.jsp") ;
%》
您还未登陆,请先登陆!!!《br》
两秒后自动跳转到登陆窗口!!!《br》
如果没有跳转,请按《a href="login.jsp"》这里《/a》!!!《br》
《%
}
%》
《/center》
《/body》
《/html》
UPDATE_DO.JSP
《%@ page contentType="text/html;charset=gb2312"%》
《%@ page import="java.sql.*"%》
《html》
《head》
《title》JSP+JDBC 留言管理程序――登陆《/title》
《/head》
《body》
《center》
《h1》留言管理范例 ―― JSP + JDBC实现《/h1》
《hr》
《br》
《%
// 进行乱码处理
request.setCharacterEncoding("GB2312") ;
%》
《%
if(session.getAttribute("uname")!=null)
{
// 用户已登陆
%》
《%!
String DBDRIVER = "oracle.jdbc.driver.OracleDriver" ;
String DBURL = "jdbc:oracle:thin:@localhost:1521:three" ;
String DBUSER = "scott" ;
String DBPASSWORD = "tiger" ;
Connection conn = null ;
PreparedStatement pstmt = null ;
%》
《%
// 声明一个boolean变量
boolean flag = false ;
// 接收参数
String title = request.getParameter("title") ;
String author = request.getParameter("author") ;
String content = request.getParameter("content") ;
int id = 0 ;
try
{
id = Integer.parseInt(request.getParameter("id")) ;
}
catch(Exception e)
{}
%》
《%
// 更新note表中的数据
String sql = "UPDATE note set title=?,author=?,content=? WHERE id=?" ;
try
{
Class.forName(DBDRIVER) ;
conn = DriverManager.getConnection(DBURL,DBUSER,DBPASSWORD) ;
pstmt = conn.prepareStatement(sql) ;
pstmt.setString(1,title) ;
pstmt.setString(2,author) ;
pstmt.setString(3,content) ;
pstmt.setInt(4,id);
pstmt.executeUpdate() ;
pstmt.close() ;
conn.close() ;
// 如果修改成功,则肯定能执行到此段代码
flag = true ;
}
catch(Exception e)
{}
%》
《%
response.setHeader("refresh","2;URL=list_notes.jsp") ;
if(flag)
{
%》
留言修改成功,两秒后跳转到留言列表页!!!《br》
如果没有跳转,请按《a href="list_notes.jsp"》这里《/a》!!!
《%
}
else
{
%》
留言修改失败,两秒后跳转到留言列表页!!!《br》
如果没有跳转,请按《a href="list_notes.jsp"》这里《/a》!!!
《%
}
%》
《%
}
else
{
// 用户未登陆,提示用户登陆,并跳转
response.setHeader("refresh","2;URL=login.jsp") ;
%》
您还未登陆,请先登陆!!!《br》
两秒后自动跳转到登陆窗口!!!《br》
如果没有跳转,请按《a href="login.jsp"》这里《/a》!!!《br》
《%
}
%》
《/center》
《/body》
《/html》
DELETE_DO.JSP
《%@ page contentType="text/html;charset=gb2312"%》
《%@ page import="java.sql.*"%》
《html》
《head》
《title》JSP+JDBC 留言管理程序――登陆《/title》
《/head》
《body》
《center》
《h1》留言管理范例 ―― JSP + JDBC实现《/h1》
《hr》
《br》
《%
if(session.getAttribute("uname")!=null)
{
// 用户已登陆
%》
《%!
String DBDRIVER = "oracle.jdbc.driver.OracleDriver" ;
String DBURL = "jdbc:oracle:thin:@localhost:1521:three" ;
String DBUSER = "scott" ;
String DBPASSWORD = "tiger" ;
Connection conn = null ;
PreparedStatement pstmt = null ;
%》
《%
// 接收参数
int id = 0 ;
try
{
id = Integer.parseInt(request.getParameter("id")) ;
}
catch(Exception e)
{}
%》
《%
String sql = "DELETE FROM note WHERE id=?" ;
boolean flag = false ;
try
{
Class.forName(DBDRIVER) ;
conn = DriverManager.getConnection(DBURL,DBUSER,DBPASSWORD) ;
pstmt = conn.prepareStatement(sql) ;
// 设置删除条件
pstmt.setInt(1,id) ;
pstmt.executeUpdate() ;
pstmt.close() ;
conn.close() ;
flag = true ;
}
catch(Exception e)
{}
%》
《%
response.setHeader("refresh","2;URL=list_notes.jsp") ;
if(flag)
{
%》
留言删除成功,两秒后跳转到留言列表页!!!《br》
如果没有跳转,请按《a href="list_notes.jsp"》这里《/a》!!!
《%
}
else
{
%》
留言删除失败,两秒后跳转到留言列表页!!!《br》
如果没有跳转,请按《a href="list_notes.jsp"》这里《/a》!!!
《%
}
%》
《%
}
else
{
// 用户未登陆,提示用户登陆,并跳转
response.setHeader("refresh","2;URL=login.jsp") ;
%》
您还未登陆,请先登陆!!!《br》
两秒后自动跳转到登陆窗口!!!《br》
如果没有跳转,请按《a href="login.jsp"》这里《/a》!!!《br》
《%
}
%》
《/center》
《/body》
《/html》
-- 创建表
-- 用户表(登陆)、留言表
-- 删除表
DROP TABLE person ;
DROP TABLE note ;
-- 删除序列
DROP SEQUENCE note_sequ ;
-- 创建序列
CREATE SEQUENCE note_sequ ;
-- 创建person表
CREATE TABLE person
(
id varchar(20) not null primary key ,
name varchar(20) ,
password varchar(20)
) ;
-- 创建留言表
CREATE TABLE note
(
id int not null primary key , -- sequence
title varchar(20) not null ,
author varchar(20) not null ,
content varchar(50) not null
) ;
-- 插入测试数据
INSERT INTO person VALUES (’LXH’,’李兴华’,’zzzzzz’) ;
INSERT INTO person VALUES (’MLDN’,’魔乐’,’mmmmmm’) ;
-- 事务提交
commit ;
学堂云网页版叫什么
叫学堂在线。
学堂云是国际领先的MOOC在线学习平台,涵盖了课程教学视频、作业与自测题、线上课程讨论区、课程Wiki、课程大纲、课程公告、课程进度跟踪、拓展学习资料、社交网络分享等提供给MOOC学习者的基本服务,打造与国际接轨的最优质MOOC课程学习体验。
软件特色:
有专为老师打造的课程管理平台,带来全新的教学体验,课程管理系统包含创建课程、课程自定义设置、课程资源管理以及一些常用的教学工具,为授课教师制作和改编MOOC课程提供全方位服务;同时,团队协作工具让您的课程团队能够合作完成高质量的课程设计。
系统指定的教学管理员角色,负责管理全部课程,设置课程的选课方式和状态、审核教师建课申请等,权责分明的便捷化操作极大节省了教师的工作时间。
用户管理多种功能一键实现,安全高效保障教学质量:用户管理系统支持批量导入用户、搜索用户、添加课程学生、批量删除用户、查看学员成绩等功能,网络化办公实现管理用户的所有工作,安全稳定的系统运行避免了人力误差,一键操作轻松完成繁琐的流程。
多媒体课件设计时屏幕界面设计应注意哪些问题
多媒体课件设计时应注意以下方面:
一、布局思维
以前的我,是一名 IT 前端工程师,擅长用代码(HTML+CSS+JS)进行界面设计。CSS(层叠样式表),其主要作用可以分为两类:一类用于布局设计(这要配合HTML元素一起实现),一类用于普通样式设计(如字体、色彩等)。CSS布局,强调的是元素的空间位置,及其之间的关系,上下左右、远近高低。反应在PPT界面中就是所谓的“布局结构”。合理的布局结构,给人以舒服的感觉。犹如人的外貌,即使不用尺子去测量,你仍然能感受到身材比例(体型,脸型,五官等)对人的重要性。在PPT设计中,如何刻意学习布局结构设计呢?
我认为就是多找模板、多观察、多感觉。从界面空间的角度,思考有哪些元素?元素的位置、大小是怎样的?元素间的空间关系是怎样的?遇到你认为舒服的布局,思考为什么好看,为什么感觉到舒服。遇到糟糕的布局,思考它为什么难看?为什么不舒服?你有哪些改善方案?
二、风格思维
所谓风格,是PPT界面给人的第一感觉,由字体、配色、阴影等构成。风格设计的标准是统一性、适宜性。PPT通常都有很多页,由首页、目录页、过渡页、内容页、金句页、尾页等组成。PPT风格,犹如人的着装、打扮、气质等,它决定了给人的第一印象。
在不同的场景下,比如工作、家庭、户外、酒会等,我们着装打扮(风格)各不相同,这要讲究适宜性、符合场景的礼仪标准。如何学习风格设计呢?同样是多找模板、多观察、多思考。多问自己,这款PPT的用途是什么?受众是谁?字体和字号是怎样的?用到了怎样的色彩搭配?作者用了哪些手法以保证PPT的风格统一?页面与页面之间的潜在联系是由哪些样式或元素实现的?如果遇到风格混乱的PPT,进一步思考如何改进它?
三、动画思维
最后要考虑的要素是动画设计,动画设计的标准是简约,切忌花里胡哨的。如同Web界面一样,内容清晰是第一原则,动画与过渡是基于用户体验的点缀。不能为了动画而动画,不可以颠倒“内容为王”和“动画点缀”之间的权重关系。
动画,在视觉上不过是一种用户体验设计。使得页面过渡、元素显示与隐藏不那么唐突,给用户一个反应的过渡时间。常用的动画有透明度变化、位置变化、旋转角度变化、色彩变化、尺寸变化等。多浏览优秀的PPT,甚至是网页,能学到很多关于动画设计的技巧。思维升华网络上有很多PPT教程,大多都在讲解如何使用PPT软件。
而我更推荐的学习方法是:把分析思维拆解成若干个维度,先学会欣赏或批判他人的作品。在掌握了系统思维以后,再开始学习工具来实践。思维至上。先拥有好的思维,才有可能快速地正确地成长。无论是PPT设计,还是网页设计,甚至任何与设计有关的任务,都得先训练出优秀的思维,才有可能走向卓越。
做数据库课程设计时可以在SQL Server中做界面(包括登录界面)吗
SQL Server 是一个关系数据库管理系统,它只是数据存储的库,只存储数据,如果想要做界面,需要根据开发语言选择开发环境
如:.Net使用的Visual Studio
PHP常用的EditPlus
在这些开发环境中使用特定的开发语言创建界面

更多文章:
制作网页时通常需要在同一网页内跳转常常采用制作什么超链接(简述在网页设计中制作超链接的类型)
2026年9月5日 07:00
开发工具按钮是表格部分数据清零(怎么添加一个Excel批量删除多个单元格内容按钮)
2026年9月5日 05:45
石家庄网站优化全包(石家庄公交第三批线网线优化什么时候开始)
2026年9月5日 05:15
一个卖东西的微信小程序,都需要什么条件怎么制作?我想做一个社区团购的小程序,怎么入手呢,大概需要花多少钱
2026年9月5日 05:00






