JSP和JSF合并 共同打造完美的Web应用

未分类 , , , , , 发表评论
Java在最近几年逐渐升温,随着Java SE 5和Java SE 6的推出,Java的未来更显得无比辉煌。但以Java为基础的JSP在 Java SE 5推出之前却一直抬不起头来,这最重要的原因就是JSP虽然功能十分强大,但最大的优点也是它的最大缺点,功能强大就意味着复杂,尤其是 设计前端界面的可视化工具不多,也不够强大。因此,设计JSP页面就变得十分复杂和繁琐...   Java在最近几年逐渐升温,随着 Java SE 5和Java SE …

学习J2EE步骤

未分类 , , , , , 发表评论
目前JAVA主要分三个方向:J2EE(java 2 enterprise edition,也就是JAVA的企业级标准,目前应用最多也最广泛,技术相对成熟)、J2ME(java 2 micro editon,java在微型系统上的应用,像手机、PDA、电视机机顶盒一类,国家3G标准一旦实施,J2ME将会应用的更加广泛)、J2SE(Java 2 Standard Edition标准版,主要用于个人用户)如果有人想学J2EE的话,推荐一下学习进阶步骤:①先学基本的JAVA语法,推荐《…

Spring Boot 2.1.2整合JSP配置及打包WAR独立运行——IDEA篇

Spring Boot 2.1.2整合JSP配置及打包WAR独立运行——IDEA篇 01 前言 有段时间不做项目了,但是由于工作需要,要做一个小项目,就想直接用Spring Boot+Maven+JSP+Spring Data JPA+Mysql。之前简单接触过spring Boot,比较方便的一点是能直接打包运行,不需另外配Tomcat,赶紧上车练练手。比较郁闷的是,噼里啪啦敲完V1.0,好了,在打包独立运行的过程中碰到不少坑,查了一通资料,也没真正解决问题。历…

Java面试知识点解析-38 —— Web篇(J2EE 相关知识点)

借参加过的多场Java开发面试,应聘岗位均为Java开发方向,在不断的面试中,又仔细对Java知识点进行复习和总结,也算是重新学习一下Java吧。 推荐收藏链接:Java 面试知识点解析 不涉及任何框架,对 J2EE 相关知识点的解析 6)forward 与 redirect 的区别 1.请求转发(forward) 又叫做直接转发方式,客户端和浏览器只发出一次请求,Servlet、HTML、JSP或其它信息资源,由第二个信息资源响应该请求,…

JSTL中的 FN函数

jsp , , 发表评论
<%@ taglib prefix="fn" uri="http://java.sun.com/jsp/jstl/functions" %>${fn:length(myCollection)} <c:choose> <c:when test="${fn:endsWith(playString, \".f4m\")}"> <jsp:include page="/listen/osmf/OSMFPlayer.jsp" flush="true"> <jsp:param name="url" value="${playString}"/> </jsp:include> </c:when> <c:otherwise> <c:out value=…

在Eclipse中用Maven创建Web工程(tomcat:run 启动)

本文主要描述在Eclipse中用Maven创建Web工程,并用tomcat加载启动工程的操作步骤,其中采用Jetty类似。 一、创建项目 1、Eclipse中用Maven创建项目 2、继续下一步Next 3、选maven-archetype-webapp后,继续Next 4、填写相应的信息,Packaged是默认创建一个包,不写也可以 5、创建好项目后,目录如下: 这时jsp页面报错,查看具体报错信息如下: The superclass “javax.servlet.http.HttpServlet” was…

创建maven web项目

[size=medium]1、在左边项目区 点击右键 --> New --> Other --> 找到maven(或者直接输入maven) -->选择 Maven Project 2、点击Next 会出现很多Archetype.都是对应不同需求的maven模板. 我们选择 maven-archetype-webapp 一个基于web的模板3、点击Next 输入 groupId和artifactId groupId随便填写就是了 不过最好是填写公司或者组织名称. artifactId可以认为他是项目名,所以你填写的就是项目名. 但是这…

用OTA下载本机J2me程序至手机

windows200 + tomcat4.1.24 + j2wtk2.0 1.安装一web服务器(偶使用的是tomcat)修改相应配置文件使其支持JAD和JAR两种MIME 类型 JAD: text/vnd.sun.j2me.app-descriptor JAR: application/java-archive 安装好TOMCAT(不要告诉我你不会?),tomcat新版本默认支持,老版本修改 %tocmat%/conf/web.xml,找到mime的地方,添上 jad text/vnd.sun.j2me.app-descriptor jar application/java-archive 2.在d…

ear?jar?war?

昨天听teamleader讲了,感觉到ear=jar+war,大致感觉是这么样的,j2ee的感觉呢就是j2se在进行了包装,而ejb只是j2ee的一个很重要的部分,但不是全部,全部应该是包括了ejb,jsp或serverlet或application,还有中间件服务器,ims或数据库等一大堆东东

JAR, WAR, EAR

未分类 , , , , 发表评论
    JAR WAR EAR 英文 Java Archive file   Web Archive file Enterprise Archive file 包含内容 class、properties文件,是文件封装的最小单元; Servlet、JSP页面、JSP标记库、JAR库文件、HTML/XML文档和其他公用资源文件,如图片、音频文件等; 除了包含JAR、WAR以外,还包括EJB组件 部署文件 application-client.xml web.xml    application.xml 级别 小 中   如果想生成war文件:可以使用如下命…

如何制作和部署war包

通常的网站,很多是以war包形式发布的下边介绍如何自行制作war包首先要求制作war包的环境安装j2sdk-1.4.2以上版本比如,安装了Plesk的服务器,就都已经具有了j2sdk切换到j2sdk的bin目录,找到jar命令在linux上,jar命令位于:/usr/java/j2sdk1.4.2/bin在win上,jar命令位于:C:/Program Files/SWsoft/Plesk/Additional/JDK/bin执行jar -cvf 将要生成的包名.war 要压缩的目录名例如,要压缩C:/test目录…

如何生成war包

如何制作和部署war包 通常的网站,很多是以war包形式发布的 下边介绍如何自行制作war包 首先要求制作war包的环境安装j2sdk-1.4.2以上版本 比如,安装了Plesk的服务器,就都已经具有了j2sdk 切换到j2sdk的bin目录,找到jar命令 在linux上,jar命令位于:/usr/java/j2sdk1.4.2/bin 在win上,jar命令位于:C:/Program Files/SWsoft/Plesk/Additional/JDK/bin 执行jar -cvf 将要生成的包名.war 要压缩的…

java -jsp 展示统计图(亲测可用)

Java, jsp , 发表评论
如果觉得写得可以 或者太差 就 评论一下或者赞一下呗,多谢支持!!1.需要的jar  <!--  绘制统计图的jar -->        <!-- https://mvnrepository.com/artifact/org.jfree/jfreechart -->        <dependency>            <groupId>org.jfree</groupId>            <artifactId>jfreechart</artifactId>            <version>1.0.19</version>    …

struts2 文件上传与下载 (简洁实例)

未分类 , , , , 发表评论
jar列表:commons-fileupload-1.2.2.jarcommons-io-2.0.1.jarcommons-lang-2.5.jarcommons-logging-1.1.1.jarfreemarker-2.3.18.jarognl-3.0.4.jarstruts2-core-2.3.1.2.jarxwork-core-2.3.1.2.jar[size=xx-small][/size]javassist-3.11.0.GA.jarAction: /* 上传文件存放的目录 */ private final static String UPLOAD_URL = "/test"; /* 上传文件的集合 */ private List<File> file; //必须与表…