用JAVA开发一个简单的web需要哪些软件

作者&投稿:殷勤饼 (若有异议请与网页底部的电邮联系)
如何用java开发一个web系统~

开发web系统需要:
需要的软件:数据库(mysql、oracle...)、IDE(eclipse、myeclipse...)、服务器(Apache、Tomcat、JBoss...)。

2.需要的技术:java基础、sql、jdbc、html、css、jsp、servlet(这里就不说一些框架了)
3.设计web系统数据库结构,用eclipse编写web系统
页面,编写java servlet代码处理页面请求,jdbc连接数据库进行数据交互,最后将开发好的web系统部署到web服务器上启动,最后直接在IE或其他浏览器中进行访问。
4.不清楚你的情况,所以只是大概说下。没深入也没详细说

web网页的主要流程就是 从请求到响应,从jsp页面的参数传递到后台的 控制层(action)再调用相应的服务层(service)进行处理,其中可能会用到数据层(dao),将处理后的结果响应给页面,或是跳转

在实际开发中,我们都会有一个技术选型的过程,因为每个项目的要求不一样,规模不一样,要求的性能不一样等等诸多因素,因此单独说用什么技术工具其实很难回答,一般都是看具体你们的项目需求来确定的,我就简单说一说吧。
一、 开发工具
开发工具这一块,首先是IDE,可以选择免费的Eclipse,但是Eclipse比较耗内存,多开几个你电脑估计内存就不够用了,另外是IntelliJ IDEA, 这个是我现在使用的,比较推荐的一个IDE,代码提示功能强大,很流畅,开多少个都可以。然后你要准备一下Notepad++或是VIM等编辑器。
二、后台技术框架
其实这么讨论没啥意义,就说个普通的吧,一般用Struts2, SpringMVC, Spring, Hibernate, MyBatis, 可以相互组合,常见的一般用SpringMVC + MyBatis,我们公司用的就是SpringMVC,这是大致的情况

如果要用缓存,可以选择Redis或是Memcached,我们选择了Redis

如果要用消息队列,可以选择ActiveMQ或是RabbitMQ等

如果想使用分布式锁,可以使用Zookeeper或是Redis

。。。。。。

一句话,看你项目的具体需求来确定用什么技术框架


JavaScritp入门:编写一个简单的JavaScript程序
下面我们通过一个例子,编写第一个JavaScript程序。通过它可说明JavaScript的脚本是怎样被嵌入到HTML文档中的。test1.html文档:[code]htmlheadScript Language ="JavaScript"\/\/ JavaScript Appears here.alert("这是第一个JavaScript例子!");alert("欢迎你进入JavaScript世界!");alert("今后我们将共同学习...

Java编写一个简单的窗口程序
import java.awt.event.ActionListener;import javax.swing.JFrame;import javax.swing.JMenu;import javax.swing.JMenuBar;import javax.swing.JMenuItem;import javax.swing.JOptionPane;public class MenuTest { \/ param args \/ JFrame frame;JMenuBar mb;JMenu m;JMenuItem mi1;JMenuItem mi2; ...

用JAVA编写的一个简易浏览器。
这还有一个 import java.awt.*;import java.awt.event.*;import java.net.URL;import javax.swing.*;\/\/html浏览器 public class HTTPBrowserDemo extends JFrame{ JTextField jtfAddress; \/\/输入html文件地址或网址 JButton jbGo; \/\/转到文件按钮 JTextPane jtpShow; \/\/显示文件 JLabel jlInfo; \/...

求编写一个超级简单的Java的程序源代码
import java.awt.BorderLayout;import java.awt.Button;import java.awt.Container;import java.awt.GridLayout;import java.awt.event.ActionEvent;import java.awt.event.ActionListener;import java.awt.event.KeyEvent;import java.awt.event.KeyListener;import java.awt.event.WindowAdapter;import java....

用java实现一个简单的计算器。
\/ (#)JCalculator.java 1.00 06\/17\/2015 \/ import java.awt.*;import java.awt.event.*;import javax.swing.*;\/ A simple calculator program.I saw this program in a QQ group, and help a friend correct it. author Singyuen Yip version 1.00 12\/29\/2009 see JFrame see ActionList...

用Java设计一个简单的计算器。
无聊写了个,修复了下Bug:import java.awt.event.ActionEvent;import java.awt.event.ActionListener;import javax.swing.JButton;import javax.swing.JFrame;import javax.swing.JLabel;import javax.swing.JOptionPane;import javax.swing.JTextField;public class Calculate extends JFrame implements Action...

Java软件开发工程师个人简历模板
一、20xx年7月荣获“国信蓝点杯”全国软件专业人才设计与开发大赛广东赛区Java软件开发高职高专组第3名一等奖。二、20xx年9月荣获“国信蓝点杯”全国软件专业人才设计与开发大赛全国总决赛Java软件开发高职高专组第15名二等奖。主要项目经验 一、网络版办公自动化管理系统(Web OA)项目描述:本系统是一...

Java初学者,哪位友友能帮我设计一个简单的类似超市购物车的程序,参考...
以前学习java又做个实例,挺值得学习的。1.首先我先列出我们所需要的java类结构。1)Database.java --- 模拟存储商品的数据库。2)McBean.java --- 商品实体类,一个普通的javabean,里面有商品的基本属性。3)OrderItemBean.java --- 订单表。4)ShoppingCar.java --- 这个就是最主要的购物车...

求一个简单又有趣的JAVA小游戏代码
代码(code)是程序员用开发工具所支持的语言写出来的源文件,是一组由字符、符号或信号码元以离散形式表示信息的明确的规则体系。对于字符和Unicode数据的位模式的定义,此模式代表特定字母、数字或符号(例如 0x20 代表一个空格,而 0x74 代表字符“t”)。一些数据类型每个字符使用一个字节;每个字节...

用JAVA写一个简单图形类
public class Test013 { \/ 编写一个图形类MyGraphic。 1)它有两个基本属性:图形线条的颜色String lineColor和图形的填充颜色String fillColor。 2)设计矩形类CRectangle,有属性double rLong和宽double rWidth, 使用方法 float calCircum()可以返回矩形的周长,使用方法float calSquare()可以返回矩形的...

克什克腾旗18964993758: java开发一个简单的web网页的具体流程是什么? -
袁钢伏甲: web网页的主要流程就是 从请求到响应,从jsp页面的参数传递到后台的 控制层(action)再调用相应的服务层(service)进行处理,其中可能会用到数据层(dao),将处理后的结果响应给页面,或是跳转

克什克腾旗18964993758: 如果想用Java开发网页,都需要用到什么啊 -
袁钢伏甲: 用java开发网页,需要用到以下知识: 1. 数据库,用来保存数据.主流的数据库有:oracle、mysql、sqlserver等. 2. javaweb框架知识,包括三大框架:spring、struts2、hibnate等,用来搭建基本的页面,业务逻辑处理,数据库交互. 3. js、css、html等页面展示技术.

克什克腾旗18964993758: 关于java如何做web应用程序开发,并给出一个的简单的例子 -
袁钢伏甲: 你好.学习web需要准备的:1、坚实的java基础2、tomcat服务器3、一定的html+css+javascript知识4、servlet+jsp知识5、模式1和模式2开发 把上面的都学好了,就可以做一个简单的开发了.一个项目的代码比较长,贴出来也没有任何意义,如果楼主没有上面的知识,有代码也不能运行.所以建议你还是先学,慢慢练,很快就接触到例子了.

克什克腾旗18964993758: 如何写一个简单的Web Service -
袁钢伏甲: 本Guide利用Eclipse以及Ant建立一个简单的Web Service,以演示Web Service的基本开发过程: 1.系统条件: Eclipse Java EE IDE for Web Developers Java SE 6 Windows XP 2.基本环境搭建: 1)Java SE6 JDK的安装:下载Java SE6 JDK,...

克什克腾旗18964993758: 如何使用 javaweb 开发一个网站 -
袁钢伏甲: 1、多篇文章只需要写一个页面html就够了,其他的通过数据库读出来动态加载到页面,生成不同的页面.2、动态添加到页面,你可以通过jsp/c标签,或者el表达式,如果你使用的struts/spring等框架的话,你还可用这些框架的标签来实现.3、公共的导航,你可以写成一个单独的jsp页面,然后在要引用的页面,用jsp的标签

克什克腾旗18964993758: java做web开发都需要java的哪些知识 -
袁钢伏甲: 目前, 国内外信息化建设已经进入基于Web应用为核心的阶段, Java作为应用于网络的最好语言,前景无限看好.然而,就算用Java建造一个不是很烦琐的web应用,也不是件轻松的事情.实施Java的WEB项目需要掌握的技术如下: 1. Java语言;2. 面向对象分析设计思想;3. 设计模式和框架结构;4. XML语言;5. 网页脚本语言;6. 数据库;7. 应用服务器;8. 集成开发环境;对于Web应用开发人员来讲,好的集成开发环境(IDE:Integrated Development Enviroment)是非常重要的.

克什克腾旗18964993758: 使用Java开发MVC模式的Web应用项目时需要用到哪些东西?
袁钢伏甲: 在实际开发一个MVC模式的Web应用项目时,如果使用Java开发,需要用到Struts、Hibernate和Spring等框架,而且需要额外整合3个框架开发出的内容 请采纳我的答案.

克什克腾旗18964993758: 用java去写网站需要具备哪些技术 -
袁钢伏甲: 前端技术:HTML,CSS,JS,,后台:数据库,java,servlet,jsp.看那你的规模而定可能需要用到框架(SSH,EJB或者其他什么,,)

克什克腾旗18964993758: java web需要哪些JAVA技术的支持? -
袁钢伏甲: 基本的网页设计语言:html、javascript、css 回了以上的基本上可以做一些静态网页了动态网站:java、jsp(servlet属于jsp中的) 以上的作用是从前台网页获取数据和后台数据库进行交互数据库:mysql、sqlserver、sqlite、access、oracle 数据库用于保存网站的一下信息(例如:用户信息、网站功能等)然后再是一些框架:mvc、Struts、Spring、Hibernate 一般用的最多的就是mvc,具体的网上资料很多,而且这种很容易学会

克什克腾旗18964993758: java web开发需要的知识? -
袁钢伏甲: 如果java基础掌握的好的话,先去学一下数据库(实现这个功能的话,只需要简单的增删改查就行了,一两天就可以完成了),接下来学JDBC(连接数据库问题)然后学JS(主要用于写界面,如果老师有给页面的话,只需要看懂界面就行了),最后学servlet,有时间学一下JSP,到servlet就可以完成这些功能了...预计学完这些估计得15天左右吧...如果单单要做这个功能的话,可能会比较快...

本站内容来自于网友发表,不代表本站立场,仅表示其个人看法,不对其真实性、正确性、有效性作任何的担保
相关事宜请发邮件给我们
© 星空见康网