首页
学习
活动
专区
圈层
工具
发布

idea如何运行Java Web项目(Servlet、JSP)

很久以前用Servlet、JSP写了个小项目,写了玩的,地址:https://blog.csdn.net/qq_37855749/article/details/110492060 最近有不少网友私信问我怎么部署...设置web资源目录(这个也需要手动设置) web资源目录就是放静态资源的目录,WEB-INF也在其中。...最下面的Source Roots,是Java源码位置,如果默认没勾上,需要自己勾上。...设置完后,点击apply,不要退出界面,开始下一步骤 4、引入tomcat jar包 项目在编译过程中也需要一些环境依赖包,比如servlet。...不过我们现在还需要添加tomcat的jar包 点击Java 选择你本地tomcat的lib目录 点击ok后出现下面界面 设置完成后,如果你对默认的名字不满意也可以自己改 5、设置Artifacts 点击右下角的

19.2K10
  • 您找到你想要的搜索结果了吗?
    是的
    没有找到

    常用设计模式——复合模式

    视图通常直接从模型中取得它需要显示的状态和数据。视图使用组合模式实现用户界面,用户界面通常组合了嵌套的组件,像面板、框架和按钮。 控制器:取得用户的输入,并解读其对模型的意思。....*; import java.awt.*; import java.awt.event.ActionEvent; import java.awt.event.ActionListener; public...在Model2中,控制器实现成Servlet,而JSP/HTML实现成视图。 在Web开发中,MVC被经常叫做Model 2。有了这个模型,该编程的人就去做编程,该做网页的人就去做网页。...Servlet接收浏览器发出的请求 Servlet根据不同的请求调用相应的JavaBean JavaBean按自己的业务逻辑,通过JDBC操作数据库 Servlet将结果传递给JSP JSP将后台处理的结果呈现给浏览器...在Java EE程序开发中,通常用JSP负责动态生成Web网页,而业务逻辑则由其他可重用的组件(如JavaBean)来实现 .JSP可通过Java程序片段来访问这些组件,于是就有了JSP+JavaBean

    1.8K20

    115个Java面试题和答案——终极列表(下)

    第一篇讨论了面向对象编程和它的特点,关于Java和它的功能的常见问题,Java的集合类,垃圾收集器,本章主要讨论异常处理,Java小应用程序,Swing,JDBC,远程方法调用(RMI),Servlet...异常处理 Java小应用程序(Applet) Swing JDBC 远程方法调用(RMI) Servlet JSP 异常处理 43.Java中的两种异常类型是什么?他们有什么区别?...71.Java的Swing组件使用了哪种设计模式? Java中的Swing组件使用了MVC(视图-模型-控制器)设计模式。 JDBC 72.什么是JDBC?...最后,通过POST请求传递的敏感信息对外部客户端是不可见的。 97.什么是Web应用程序? Web应用程序是对Web或者是应用服务器的动态扩展。有两种类型的Web应用:面向表现的和面向服务的。...108.JSP请求是如何被处理的? 浏览器首先要请求一个以.jsp扩展名结尾的页面,发起JSP请求,然后,Web服务器读取这个请求,使用JSP编译器把JSP页面转化成一个Servlet类。

    75040

    115个Java面试题和答案——终极列表(下)

    第一篇讨论了面向对象编程和它的特点,关于Java和它的功能的常见问题,Java的集合类,垃圾收集器,本章主要讨论异常处理,Java小应用程序,Swing,JDBC,远程方法调用(RMI),Servlet...异常处理 Java小应用程序(Applet) Swing JDBC 远程方法调用(RMI) Servlet JSP 异常处理 43.Java中的两种异常类型是什么?他们有什么区别?...71.Java的Swing组件使用了哪种设计模式? Java中的Swing组件使用了MVC(视图-模型-控制器)设计模式。 JDBC 72.什么是JDBC?...最后,通过POST请求传递的敏感信息对外部客户端是不可见的。 97.什么是Web应用程序? Web应用程序是对Web或者是应用服务器的动态扩展。有两种类型的Web应用:面向表现的和面向服务的。...108.JSP请求是如何被处理的? 浏览器首先要请求一个以.jsp扩展名结尾的页面,发起JSP请求,然后,Web服务器读取这个请求,使用JSP编译器把JSP页面转化成一个Servlet类。

    70210

    Java EE开发四大常用框架

    Struts     Struts是一个基于Sun Java EE平台的MVC框架,主要是采用Servlet和JSP技术来实现的。    ...4、一堆用来做XML文件解析的工具包,Struts是用XML来描述如何自动产生一些JavaBean的属性的,此外Struts还利用XML来描述在国际化应用中的用户提示信息的(这样一来就实现了应用系统的多语言支持...它还可以应用在任何使用JDBC的场合,既可以在Java的客户端程序实用,也可以在Servlet/JSP的Web应用中使用。    ...Swing     图形用户接口(GUI)库最初的设计目的是让程序员构建一个通用的GUI,使其在所有的平台上都能够正常的显示。...但是比较遗憾的是AWT产生的是在各系统看来都同样欠佳的图形用户接口,JAVA1.2为老的java1.0 AWT添加了Java基础类(JFC),这是一个被称为“Swing”的GUI的一部分。

    2K10

    如何学习Java?谈Java学习之路

    Java光学习书籍就数不胜数,初学者对于如何学习Java往往一头雾水。在我们学习Java之前就应该先做好以下几点: 1....4.1 学习JSP/Servlet Java EE最高版本目前是5.0版本。...,如:你还得掌握HTML基础知识,最好再掌握些JavaScript(目前正火的AJAX技术之一)、CSS的技术,而了解XML是必不可少的(至少描述性配置信息是通过XML来描述的)。...在学习JSP/Servlet过程中,应该结合学习 JDBC、数据库开发技术,毕竟绝大多数Java Web项目都是和数据库紧密结合的。...4.2 学习数据库开发技术 这里我想重点说一下数据库开发技术,数据库技术是做业务系统必备技能,Java Web开发人员最低程度都应该掌握SQL语句的使用!

    1.1K60

    JAVA初中级程序员笔试试题

    C.tomcat只有和Apache web服务器结合才能支持JSP页面 D.tomcat只有和Apache web服务器结合才能支持Servlet E.tomcat只有和Apache web服务器结合才能支持...3.如果要用JAVA开发一个类似于OUTLOOK的电子邮件客户端,下列哪些技术的组合是可以实现的 A.swing, JMX,JMS B.AWT,JAVAMAIL C.SWING,EJB,SERVLET...D.SWING,JAVAMAIL E.JAVAMAIL,JMS,EJB F.AWT,JNI 4.下列哪些是支持JAVA的中间件 A.CICS CICS 是IBM 公司的强大主机交易服务器、集成平台...2.设计一个JSP页面以实现一个系统登陆页面,假设通过Servlet com_bc.login来检测登陆的有效性,Servlet只能有Post方法调用,页面元素包括用户名:username,密码:password...同时指出使用大量使用session的不足之处,如何解决?(result可能不足10条记录) 四、前缀开发部分(任选三题) 1、简要说明以下JS与Java的区别。

    95320

    【续】Java面试基础必备知识点,怼死面试官,从我做起

    71.Java的Swing组件使用了 哪种设计模式? Java中的Swing组件使用了MVC(视图-模型-控制器)设计模式。 JDBC 72.什么是JDBC?...Java提供了一种叫做对象序列化的机制,他把对象表示成一连串的字节,里面包含了对象的数据,对象的类型信息,对象内部的数据的类型信息等等。...最后,通过POST请求传递的敏感信息对外部客户端是不可见的。 97.什么是Web应用程序? Web应用程序是对Web或者是应用服务器的动态扩展。有两种类型的Web应用:面向表现的和面向服务的。...cookie是Web服务器发送给浏览器的一块信息。浏览器会在本地文件中给每一个Web服务器存储cookie。以后浏览器在给特定的Web服务器发请求的时候,同时会发送所有为该服务器存储的cookie。...108.JSP请求是如何被处理的? 浏览器首先要请求一个以.jsp扩展名结尾的页面,发起JSP请求,然后,Web服务器读取这个请求,使用JSP编译器把JSP页面转化成一个Servlet类。

    1.8K50

    java ee简介_Java EE 简介

    Application 客户端,通常是用Swing或者 AWT写成。...这种客户端一般是直接连到 Business Tier,但是客户端也可以通过 HTTP 连接到 Web Tier 的Servlet。 Applets,是一种运行在浏览器 Java 虚拟机上的小程序。...如下图: Web 层组件 为什么叫“组件”? 与下文容器对应。 Web 组件包括: Servlet JSP JSF 注意: 静态网页不是 Web 组件,而是作为一个Web组件的一个 Bundle。...比如,如何从客户端接受信息,如何根据具体业务逻辑处理信息,以什么样的格式存储在数据库中。 EIS 层 可以是DB或者是一个企业级的信息系统(EIS)....Web 容器。 管理 Web 页面,Servlet和某些 EJB 组件 运行的容器。 Java EE Server。 同时提供 EJB 和Web 容器的运行时。

    1.6K10

    如果理解Python web开发技术

    首先来问一个问题,如何来看待Python web开发技术?如果不知道如何回答,我们换个问题:如何理解Python web的本质,这个我先用了三个程序来说明。...对于处理web应用和web服务器的请求,必然要提到wsgi,这个和Java里面是类似的,在Java里面这种服务端的软件组件技术,叫做Servlet,其实它的定位就是轻巧的小玩意(lite),比如Java...python标准库提供的独立WSGI服务器称为wsgiref WSGI(Web Server Gateway Interface)是一种规范,它定义了使用python编写的web app与web server...之间接口格式,实现web app与web server间的解耦,Python默认封装了一个版本,所以我们可以很容易的开启一个simple_server来。...这样一来代码就有了基本的规范和标准,算得上是一个标准的web开端的姿势。还可以在这个基础上嵌入html标签,这样前端显示就会很丰富了。 #!

    1K40

    Java在现实生活中都用在哪些项目?

    数年的安卓支持已经有了很大提高,并且很多Java程序员已经成为了安卓app开发者。...Java Swing对交易员来说在开发胖客户端的GUI方面还是很受欢迎的,但是现在C#很快地在这个领域获得了市场占有率,Java Swing在这方面被挤压喘不过气来。...3)Java Web应用 Java在电子商务和Web应用领域也是有很多的应用。现在有很多使用Spring MVC、Structs2.0和类似框架开发的RESTful风格的服务。...甚至件一个简单的依赖Servlet、JSP和Structs开发的web应用在各种各样的政府项目中很受欢迎。政府的很多部门如卫生局、保险部门、国防部等部门都有他们使用Java开发的web应用。...现在,Java FX正逐渐受到欢迎,但是仍不能成为Swing的替代品,而C#在金融领域内已经几乎代替了Swing。

    1.6K80
    领券