j2ee

tomcat支持哪些j2ee技术!

安稳与你 提交于 2019-12-06 03:53:20
j2ee的13种核心技术:JDBC, JNDI, EJBS, RMI, JSP, JAVA SERVLETS, XML, JMS, JAVA IDL, JTS, JTA, JAVAMAIL 和 JAF tomcat支持的有哪些呢? 我所知道的是 支持:JDBC,JSP,Java Servlet,XML,JavaMail(需要安装邮件服务器) 不支持的:EJB,RMI 其余的不清楚。。。 来源: oschina 链接: https://my.oschina.net/u/2428630/blog/1811907

J2EE核心技术之Servlet详解

我的未来我决定 提交于 2019-12-05 22:04:33
想必大家都知道J2EE核心技术是什么~~ 1.JSP (大多用于MVC中的是图层) 2.Servlet(大多用于MVC中的控制层) 3.JDBC(大多用于MVC的模型层) 那么我从中间给大家开始讲讲,什么是Servlet: Servlet Server+Applet 顾名思义是一个用Java编写的程序。基于Http协议的。在服务器端运行的小程序。(比如Jboss,tomcat.Weblogic) 担当客户请求与服务器响应的中间层。主要是处理客户端的请求并将其结果发送到客户端。 既然作为一个中间层。我们不得不讲讲它的生命周期: Servlet试运行在(Jboss,tomcat.Weblogic)容器中。它的生命周期必然会受容器的控制。它可以分为三个阶段 1.初始化阶段(init) Servlet容器加载servlet类--->然后创建一个ServletConfig对象,这里包含了Servlet的初始化配置信息---> Servlet容器创建一个servlet对象 ----> Servlet容器调用servlet对象的init()方法进行初始化。 2.运行(run) servlet容器接收到一个请求,创建ServletRequest和ServletResponse对象 -----> 调用service(ServletRequest req,ServletResponse res)方法

J2EE中使用jstl报http://java.sun.com/jsp/jstl/core cann

你。 提交于 2019-12-05 21:20:03
一、发现问题 运行引用了jstl的jsp页面 报http://java.sun.com/jsp/jstl/core cannot be resolved in either web.xml or the jar错 二、原因分析 可能一:版本问题 JSTL1.0 的声明是:<%@ taglib prefix="c" uri="http://java.sun.com/jstl/core " %> JSTL1.1 的声明是:<%@ taglib prefix="c" uri=http://java.sun.com/jsp/jstl/core %> 可能二:没有standard.jar javaee5自带的已经是jstl1.2版本了,页面中也全部是用<%@ taglib prefix="c" uri=http://java.sun.com/jsp/jstl/core %>这种方式。但javaee5之后就自带只有jstl.jar这一个,没有standard.jar,tld文件也打包到jar里去了,不存在web.xml文件里配置jsp-config的办法。试着添加standard.jar试试。 可能三:tomcat发布的应用WEB-INF/lib下没有jstl.jar jstl.jar包在ide项目中有,但在tomcat发布的应用WEB-INF/lib下没有,这是工具发布项目的问题

J2EE项目中相对路径获取

99封情书 提交于 2019-12-05 19:56:23
1.基本概念的理解   绝对路径:绝对路径就是你的主页上的文件或目录在硬盘上真正的路径,(URL和物理路径)例如: C:\xyz\test.txt 代表了test.txt文件的绝对路径。http://www.sun.com/index.htm也代表了一个 URL绝对路径。   相对路径:相对与某个基准目录的路径。包含Web的相对路径(HTML中的相对目录),例如:在 Servlet中,"/"代表Web应用的跟目录。和物理路径的相对表示。例如:"./" 代表当前目录, "../"代表上级目录。这种类似的表示,也是属于相对路径。 另外关于URI,URL,URN等内容,请参考RFC相关文档标准。 RFC 2396: Uniform Resource Identifiers (URI): Generic Syntax, (http://www.ietf.org/rfc/rfc2396.txt) 2.关于JSP/Servlet中的相对路径和绝对路径。 2.1服务器端的地址    服务器端的相对地址指的是相对于你的web应用的地址,这个地址是在服务器端解析的 (不同于html和javascript中的相对地址,他们是由客户端浏览器解析的)也就是说这时候 在jsp和servlet中的相对地址应该是相对于你的web应用,即相对于http://192.168.0.1/webapp/的。  

JavaSE基础--初识Java

拜拜、爱过 提交于 2019-12-05 18:12:36
Java 简介 Java是由Sun Microsystems公司于1995年5月推出的Java面向对象程序设计语言和Java平台的总称。由James Gosling和同事们共同研发,并在1995年正式推出。 Java分为三个体系: JavaSE(J2SE)(Java2 Platform Standard Edition,java平台标准版) JavaEE(J2EE)(Java 2 Platform,Enterprise Edition,java平台企业版) JavaME(J2ME)(Java 2 Platform Micro Edition,java平台微型版)。 2005年6月,JavaOne大会召开,SUN公司公开Java SE 6。此时,Java的各种版本已经更名以取消其中的数字"2":J2EE更名为Java EE, J2SE更名为Java SE,J2ME更名为Java ME。 主要特性 Java语言是简单的: Java语言的语法与C语言和C++语言很接近,使得大多数程序员很容易学习和使用。另一方面,Java丢弃了C++中很少使用的、很难理解的、令人迷惑的那些特性,如操作符重载、多继承、自动的强制类型转换。特别地,Java语言不使用指针,而是引用。并提供了自动的废料收集,使得程序员不必为内存管理而担忧。 Java语言是面向对象的: Java语言提供类

《基于J2EE的政府OA系统的设计与实现 》论文笔记(十二)

北战南征 提交于 2019-12-05 12:05:17
一、基本信息 标题:基于J2EE的政府OA系统的设计与实现 时间:2012 来源:常州艺术高等职业学校 研究方向 :OA系统 关键词:J2EE架构; 办公自动化; 设计; 二、 研究内容 论文内容: 在实际从事 OA 开发的基础上,分析了政府 OA 系统的特点和客观需求。通过对 J2EE 架构的分析,提出了基于 J2EE 体系的办公自动化系统的具体解决方案和系统的功能设计,并对一些重要部分和主要问题进行了详细介绍。 论文结构: 从现代意义所分析,通过收文系统、发文管理、日常办公、通知公告和系统维护,其中所涉及到了J2EE体系。 系统实现 系统内容 收文系统 收文登记、收文拟办、收文传阅、收文归档 发文管理 实现发文处理的电子化、提高公文处理的效率、发文处理可对来 文的登记、拟办、传阅等环节进行办理 日常办公 接待管理、用印管理、会议室管理、用餐管 理等 通知公告 对各部门以及各个工作人员发布相关的新闻, 公告,通知等文件;对各部门主页的浏览和维护 系统维护 用户管理、角色管理、部门管理、菜单维护、修改 密码、Office 模板、发文类别维护、系统日志等内容 三、 结论 通过阅读本文,本系统吸收了当今政务管理和办公自动化管理理论中最新概念,融入了 SUN 公司软件的最新技术,实现跨平台服务;系统采用 B/S 体系,页面全部采用 WEB 形式,从而为政府部门提供一套维护简单,操作方便

《基于J2EE的OA系统的设计与实现 》论文笔记(十)

巧了我就是萌 提交于 2019-12-05 08:46:21
一、基本信息 标题:基于J2EE的OA系统的设计与实现 时间:2016 来源:吉林大学 研究方向 :OA系统 关键词:OA系统; 文件管理; J2EE技术; 二、 研究内容 论文内容: 本文大致上介绍基于J2EE的OA系统的设计与实现,分析了系统的需求和功能模块,基于B/S模式,采用MVC三层架构模式开发。 论文结构: 本文总体来说分为六章,从 OA 系统的发展历史进程和背景的意义,国内外的了解程度分析。紧接着将OA系统所涉及的相关知识和技术说明。然后通过系统设计、功能模块设计和系统评估将系统的开发过程详细讲解。 管理员用例图 系统功能模块图 三、 结论 通过阅读本文,对论文的格式更加熟悉,也对系统开发流程了解,学到了通过uml技术和j2ee技术相结合开发。 四、 参考文献 [1] 基于J2EE的OA系统的设计与实现 [D] 聂欣 吉林大学 2016.12 来源: https://www.cnblogs.com/zztcat/p/11917021.html

tomcat的最大线程数、最大排队数多少合适

*爱你&永不变心* 提交于 2019-12-05 04:46:50
tomcat 的Connector配置如下 <</span> Connector port ="8080" protocol ="HTTP/1.1" connectionTimeout ="20000" redirectPort ="8443" maxThreads ="800" acceptCount ="1000" /> 其中最后两个参数意义如下: maxThreads :tomcat起动的最大线程数,即同时处理的任务个数,默认值为200 acceptCount :当tomcat起动的线程数达到最大时,接受排队的请求个数,默认值为100 这两个值如何起作用,请看下面三种情况 情况1:接受一个请求,此时tomcat起动的线程数没有到达maxThreads,tomcat会起动一个线程来处理此请求。 情况2:接受一个请求,此时tomcat起动的线程数已经到达maxThreads,tomcat会把此请求放入等待队列,等待空闲线程。 情况3:接受一个请求,此时tomcat起动的线程数已经到达maxThreads,等待队列中的请求个数也达到了acceptCount,此时tomcat会直接拒绝此次请求,返回connection refused maxThreads如何配置 一般的服务器操作都包括量方面:1计算(主要消耗cpu),2等待(io、数据库等) 第一种极端情况

J2EE

烂漫一生 提交于 2019-12-05 02:47:39
J2EE是工业标准, 开发规范. 在使用Java开发的时候所遵循的类似与MVC的开发规范. 这在Python中使用的更多是MVC的规范. 两者相同点: 都是为了简化开发流程实现快速开发. 都是三层架构. 不同点: MVC的Control层连接model和view,降低耦合度, 更加清晰明了. 来源: https://www.cnblogs.com/jrri/p/11899392.html

Tiny1.2.0预览版全面开源

Deadly 提交于 2019-12-04 19:39:50
感谢 感谢OSChina为我们提供了这么好的共享与交流平台。 感谢红薯及OSChina管理团队所有打过没打过交道同仁对Tiny一直以来的支持与帮助。 感谢所有鼓励和批评我的同学们,鼓励者为我们添加勇气,批评者让我们弥补不足。 感谢那些关注或点击过我的同学们,你们每一次的点击都会给我们力量,让我们坚信我们做的是有意义的;也感谢那些从来没有点击过我的同学们,因为你们让我知道我们还需要做得更多,更努力,更扎实。 当然尤其要感谢我的团队,正是我的团队们几年来对我的强力支持,才使我的梦想慢慢一步步变成现实。 一些时间节点及数字 让我们回顾一下,我们的几个重要时间与数字: 我们把源码库迁入OSC Git的时间是2014-2-21日,到目前为止,主工程已经有 1014 个commits,算上其它工程,commits应该在 2000 以上。 加入OSChina的时间是 2013-08-09,到目前为止,写的博客是 124篇 ,其中被OSC推荐的有 32 篇,其它的没有被推荐,但并不妨碍它们大多数都是精品。 到目前为目在OSC上的项目已经有 18 个之多,一部分是开放的,一部分是私有的,总共代码行数已经接近 30 万行,我们自己写的大概有 28 万行左右。 我们入驻SourceForge的时间是:2013-06-20 09:30:18 ,从开始到我们迁入OSChina,我们一共有 3451