登录
首页 » java » 音乐网站jsp+servilet

音乐网站jsp+servilet

于 2022-12-01 发布 文件大小:1.36 MB
0 86
下载积分: 2 下载次数: 1

代码说明:

请先运行"数据库"文件夹里两个sql文件.再在数据里新建用户 密码和帐号都是music 否则不能运行. 本来想在后台增加个使用session bean+entity bean上传文件到数据库的功能,但由于时间关系.只写了一半 使用eclipse3.11+myeclipse4.0开发,可在eclipse下直接导入工程

下载说明:请别用迅雷下载,失败请重下,重下不扣分!

发表评论

0 个回复

  • Struts2
    Struts2笔记,主讲:梁健全 Struts2 是基于WebWork 框架发展而来. Struts2 与Struts1 可以说没有太直接关系. (Struts2 notes, Speaker: beam sound Struts2 is based on WebWork framework evolved. The the struts2 with the Struts1 can be said without too direct relationship.)
    2013-04-26 12:19:41下载
    积分:1
  • pooling.zip的内容介绍了java中的线程池的使用方法。
    pooling.zip的内容介绍了java中的线程池的使用方法。-pooling.zip content introduced in java to use the thread pool.
    2023-08-03 20:50:05下载
    积分:1
  • java 考试系统源码
    实现sql的连接,实现socket的连接,可以进行tcp,udp通讯
    2022-02-12 22:22:12下载
    积分:1
  • Book example, a java calculator capable of showing and preserving the sequence o...
    书上的例子,能显示和保存计算过程的java计算器。-Book example, a java calculator capable of showing and preserving the sequence of calculations.
    2023-06-07 16:40:03下载
    积分:1
  • The system uses struts+ Spring+ Hibernate framework, focusing on the three combi...
    本系统采用struts+spring+hibernate架构,重在讲述三者结合在一起的应用开发,所有源程序都有详细的注释,供入门者学生参考,未经作者允许不得用于商业用途,只能用于教学或个人学习。 程序只是整个系统中的一个模块,用于和各位程序爱好者交流之用。 使用方法: (1)在oracle数据库中运行数据库脚本文件cnc.sql. (2)用eclipse(或其它开发工具)直接导入工程. (3)将spring配置文件applicationContext.xml中数据库连接地址改为您自已的地址。 (4)部署到tomcat服务器中即可运行(jdk1.5以上). 用户名和密码均为:admin -The system uses struts+ Spring+ Hibernate framework, focusing on the three combined application development, all have detailed source notes, for beginners to students without author permit shall not be used for commercial purposes, can only be used in teaching or individual learning. Procedures for the entire system is only one of the modules, and all procedures for lovers to exchange purposes. Usage: (1) in the oracle database to run the database script file cnc.sql. (2) to use eclipse (or other development tools) directly into the project. (3) spring configuration file applicationContext.xml in the database connection address changed your own address. (4) deployed to the tomca
    2022-12-07 04:20:03下载
    积分:1
  • 1102_myFeameWork
    说明:  用mvc写book系统,用数据库建立表格并用domel对数据库进行增删改查(Mvc book written by the system, using the database to create tables and use domel additions and deletions to the database search)
    2011-04-18 17:36:50下载
    积分:1
  • javacv-examples-master
    image processing with opencv
    2017-05-01 21:54:16下载
    积分:1
  • jQuery-1.4
    jQuery面世以来,它以其快速、简洁,能够很轻易地处理HTML文档、控制事件、给页面添加动画和Ajax效果等(Since jQuery available, with its fast, simple and can easily handle HTML documents, control events, add to the page animation and Ajax effects)
    2016-10-18 09:06:38下载
    积分:1
  • 仿IOS 对话框
    package com.zf.iosdialog.widget;import android.app.Dialog;import android.content.Context;import android.view.Display;import android.view.LayoutInflater;import android.view.View;import android.view.View.OnClickListener;import android.view.WindowManager;import android.widget.Button;import android.widget.FrameLayout;import android.widget.ImageView;import android.widget.LinearLayout;import android.widget.LinearLayout.LayoutParams;import android.widget.TextView;import com.zf.iosdialog.R;public class AlertDialog {private Context context;private Dialog dialog;private LinearLayout lLayout_bg;private TextView txt_title;private TextView txt_msg;private Button btn_neg;private Button btn_pos;private ImageView img_line;private Display display;private boolean showTitle = false;private boolean showMsg = false;private boolean showPosBtn = false;private boolean showNegBtn = false;public AlertDialog(Context context) {this.context = context;WindowManager windowManager = (WindowManager) context.getSystemService(Context.WINDOW_SERVICE);display = windowManager.getDefaultDisplay();}public AlertDialog builder() {// 获取Dialog布局View view = LayoutInflater.from(context).inflate(R.layout.view_alertdialog, null);// 获取自定义Dialog布局中的控件lLayout_bg = (LinearLayout) view.findViewById(R.id.lLayout_bg);txt_title = (TextView) view.findViewById(R.id.txt_title);txt_title.setVisibility(View.GONE);txt_msg = (TextView) view.findViewById(R.id.txt_msg);txt_msg.setVisibility(View.GONE);btn_neg = (Button) view.findViewById(R.id.btn_neg);btn_neg.setVisibility(View.GONE);btn_pos = (Button) view.findViewById(R.id.btn_pos);btn_pos.setVisibility(View.GONE);img_line = (ImageView) view.findViewById(R.id.img_line);img_line.setVisibility(View.GONE);// 定义Dialog布局和参数dialog = new Dialog(context, R.style.AlertDialogStyle);dialog.setContentView(view);// 调整dialog背景大小lLayout_bg.setLayoutParams(new FrameLayout.LayoutParams((int) (display.getWidth() * 0.85), LayoutParams.WRAP_CONTENT));return this;}public AlertDialog setTitle(String title) {showTitle = true;if ("".equals(title)) {txt_title.setText("标题");} else {txt_title.setText(title);}return this;}public AlertDialog setMsg(String msg) {showMsg = true;if ("".equals(msg)) {txt_msg.setText("内容");} else {txt_msg.setText(msg);}return this;}public AlertDialog setCancelable(boolean cancel) {dialog.setCancelable(cancel);return this;}public AlertDialog setPositiveButton(String text,final OnClickListener listener) {showPosBtn = true;if ("".equals(text)) {btn_pos.setText("确定");} else {btn_pos.setText(text);}btn_pos.setOnClickListener(new OnClickListener() {@Overridepublic void onClick(View v) {listener.onClick(v);dialog.dismiss();}});return this;}public AlertDialog setNegativeButton(String text,final OnClickListener listener) {showNegBtn = true;if ("".equals(text)) {btn_neg.setText("取消");} else {btn_neg.setText(text);}btn_neg.setOnClickListener(new OnClickListener() {@Overridepublic void onClick(View v) {listener.onClick(v);dialog.dismiss();}});return this;}private void setLayout() {if (!showTitle && !showMsg) {txt_title.setText("提示");txt_title.setVisibility(View.VISIBLE);}if (showTitle) {txt_title.setVisibility(View.VISIBLE);}if (showMsg) {txt_msg.setVisibility(View.VISIBLE);}if (!showPosBtn && !showNegBtn) {btn_pos.setText("确定");btn_pos.setVisibility(View.VISIBLE);btn_pos.setBackgroundResource(R.drawable.alertdialog_single_selector);btn_pos.setOnClickListener(new OnClickListener() {@Overridepublic void onClick(View v) {dialog.dismiss();}});}if (showPosBtn && showNegBtn) {btn_pos.setVisibility(View.VISIBLE);btn_pos.setBackgroundResource(R.drawable.alertdialog_right_selector);btn_neg.setVisibility(View.VISIBLE);btn_neg.setBackgroundResource(R.drawable.alertdialog_left_selector);img_line.setVisibility(View.VISIBLE);}if (showPosBtn && !showNegBtn) {btn_pos.setVisibility(View.VISIBLE);btn_pos.setBackgroundResource(R.drawable.alertdialog_single_selector);}if (!showPosBtn && showNegBtn) {btn_neg.setVisibility(View.VISIBLE);btn_neg.setBackgroundResource(R.drawable.alertdialog_single_selector);}}public void show() {setLayout();dialog.show();}}
    2015-01-03下载
    积分:1
  • java实现通讯录
    用Java实现一个通讯录,适合于初学者。具有简单的查询、插入、删除等功能!AddressBook1.0:基于命令行,数据存储在config目录下的properties 文件.admin.properties:存储用户名和口令,telephone.properties:存储通讯录记录.AddressBook1.5:基于命令行,数据存储在config目录下的XML 文件中.admin.xml:存储用户名和口令,telephone.xml:存储通讯录记录.不要忘了导入lib目录下的jdom.jar包到类路径,否则不能运行.AddressBook2.0:基于GUI和对象序列化.记录从Telephone.dat中读出,记录保存到temp.dat中.不过这样做有些不合理,这只是一个过渡版本.AddressBook2.1:基于GUI和对象序列化.记录从Telephone.dat中读出,记录保存到Telephone.dat中.已经实现一个较完整的通讯录,至于某些细节方面,我认为没有必要过多关注. AddressBook2.2 Netbeans:将2.1版移植到NetBeans环境下,因本人更喜欢NetBeans,与前一个版本没什么差别
    2022-04-25 06:48:53下载
    积分:1
  • 696518资源总数
  • 105964会员总数
  • 17今日下载