Eclipse j2ee中user library包管理

1.整理jar,将所需的jar复制到所指定的路径下的文件 2.将整理出的jar包在Eclipse中分别设置为用户library window -> preferences -> java -> build path -> user libraries 3.在项目中添加所需的user library。但是发布到tomcat或者打包时系统不会将user library中的jar包加入,因此还需在项目属性中设置Deployment Assembly, 具体步骤为选择Properties-Deployment Assembly-Java Bulid …

Java的一些术语

1.JDK:JDK就是Java Development Kit.简单的说JDK是面向开发人员使用的SDK,它提供了Java的开发环境和运行环境(也就是下面的JRE,所以两者的关系就很清楚了)。SDK是Software Development Kit 一般指软件开发包,可以包括函数库、编译程序等。2.JRE:JRE是Java Runtime Enviroment是指Java的运行环境,是面向Java程序的使用者,而不是开发者。可以说jre = jvm+lib;这样jre和jvm的关系也就清楚了。 3.JVM:j…

structs2 中链接引用的绝对路径

在 structs2 框架下, 每个jsp在进行<a href=".."></a>引用时,  href中地址都是相对于当前action的, 这样在项目架构进行改变时,引用的路径也要改变,这样很不方便. 因此, 推荐在使用路径时采用绝对路径: 需要在jsp文件中加入: <% String path=request.getContextPath(); String basepath=request.getScheme()+"://"+request.getServerName()+":"+request.getServerPort()+path+"/";%>…

j2ee环境 之 structs配置及练习

1、下载安装jdk7 etc/profile 配置 #set java environment export JAVA_HOME=/opt/Java/jdk1.7.0_51 export JRE_HOME=/opt/Java/jdk1.7.0_51/jre export CLASSPATH=.:$CLASSPATH:$JAVA_HOME/lib:$JRE_HOME/lib export PATH=$PATH:$JAVA_HOME/bin:$JRE_HOME/bin 2、下载安装tomcat etc/profile 配置 #set tomcat environment export CLASSPATH=$CLASSPATH:%JAVA_HOME/lib/tools.jar   export TOMCAT_HO…

【SpringMVC学习06】SpringMVC中的数据校验

  这一篇博文主要总结一下springmvc中对数据的校验。在实际中,通常使用较多是前端的校验,比如页面中js校验,对于安全要求较高的建议在服务端也要进行校验。服务端校验可以是在控制层conroller,也可以是在业务层service,controller校验页面请求的参数的合法性,在服务端控制层conroller的校验,不区分客户端类型(浏览器、手机客户端、远程调用);service层主要校验关键业务参数,仅限于servic…

structs2 初次配置

本文分为structs2的配置 和  structs2框架下程序(hello structs)的运行。 1   配置structs      1 新建dynamic web project: hellostructs      2 从官网下载完整的structs2 文件夹      3 将structs文件下app下的structs2-blank.war 用winrar解压      4  将structs-blank\WEB-INF\classes的structs.xml 复制到项目的src文件夹下      5  struts2-blank\WEB-INF\lib 中的解压文件复制到项目WEB-IN…

Spring mvc整合freemarker详解

1.什么是FreeMarker FreeMarker是一个模板引擎,一个基于模板生成文本输出的通用工具,使用纯Java编写 FreeMarker被设计用来生成HTML Web页面,特别是基于MVC模式的应用程序 虽然FreeMarker具有一些编程的能力,但通常由Java程序准备要显示的数据,由FreeMarker生成页面,通过模板显示准备的数据(如下图) 2.FreeMarker特性 能够生成各种文本:HTML、XML、RTF、Java源代码等等 易于嵌入到你的产品中…

SpringMVC File Upload

这次主要是公司内部使用的项目,需要做到可以上传,并且统计count的数字。 使用的是springmvc 先来看maven <project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/maven-v4_0_0.xsd"> <modelVersion>4.0.0</modelVersion> <groupId>cn…

Spring Boot(三)属性配置与自定义属性配置

在使用spring boot过程中,可以发现项目中只需要极少的配置就能完成相应的功能,这归功于spring boot中的模块化配置,在pom.xml中依赖的每个Starter都有默认配置,而这些默认配置足以满足正常的功能开发。如果需要修改自定义修改默认配置,spring boot 提供了很简便的方法,只需要在application.properties 中添加修改相应的配置。(spring boot启动的时候会读取application.properties这份默认配置)…

Spring 系列: Spring 框架简介

未分类 , , , , 发表评论
Spring AOP 和 IOC 容器入门 在这由三部分组成的介绍 Spring 框架的系列文章的第一期中,将开始学习如何用 Spring 技术构建轻量级的、强壮的 J2EE 应用程序。developerWorks 的定期投稿人 Naveen Balani 通过介绍 Spring 框架开始了他由三部分组成的 Spring 系列,其中还将介绍 Spring 面向方面的编程(AOP)和控制反转(IOC)容器。 Spring 是一个开源框架,是为了解决企业应用程序开发复杂性而创建…

Spring知识整理(零) —— 开篇

[size=large][b]Spring是什么?[/b] Spring有春天、弹簧、跳跃和泉眼的意思…好吧,Spring是一个业界流行的开源的轻量级的控制反转(IoC)和面向切面(AOP)的容器框架。好多修饰,看起来是不是很牛掰,实际上Spring确实很牛掰,关于Spring的详细内容请参考维基百科、百度百科等。[b]为什么要用Spring?[/b] 1.Spring很牛掰,作为SSH框架中功能最强大的一个我们没有理由不学。 2.学会了显得你很牛掰,S…

J2ME J2SE J2EE

                                                                             JAVA技术体系 Sun官方定义的Java技术体系包括以下几个组成部分: ①Java程序设计语言 ②各种硬件平台上的Java虚拟机 ③Class文件格式 ④Java API类库 ⑤来着商业机构和开源社区的第三方Java类库                           Java2平台包括:标准版(J2SE)、企业版(J2EE)和微缩版(J2ME)三个版本.                       …

J2EE Java黑客大曝光:开发安全的Java应用程序

J2EE Java黑客大曝光:开发安全的Java应用程序本书首先从Java及J2EE体系结构和基本安全机制入手,阐述Java认证和授权服务、Java密码系统扩展和Java安全套接字扩展等安全包,书中引用一个完整清晰的事例项目,通过研究它的不同版本,包括独立应用版本、二层应用版本、基于Web的版本和基于EJB的版本,展示Java及J2EE应用在不同环境下可能遭遇的各种安阅读全文 和小伙伴们一起来吐槽

[转]J2EE学习

转]J2EE学习阅读() 评论() 发表时间:2007年10月13日 10:51 本文地址:   一)、工具篇  一、 JDK (Java Development Kit)  JDK是整个Java的核心,包括了Java运行环境(Java Runtime Envirnment),一堆Java工具和Java基础的类库(rt.jar)。不论什么Java应用服务器实质都是内置了某个版本的JDK。因此掌握JDK是学好Java的第一步。最主流的JDK是Sun公司发布的JDK,除了Sun之外,还有很多公司和****都开…

成为Java软件工程师必须知道的事

未分类 , , , , 发表评论
Java的应用可以说是无处不在,从桌面办公应用到网络数据库等应用,从PC到嵌入式移动平台,从Java小应用程序(Applet)到架构庞大的J2EE企业级解决方案,处处都有Java的身影,就连美国大型太空项目当中,也使用了Java来开发控制系统和相关软件。用途如此之广的Java造就了Java工程师的辉煌,使其在软件工程师的领域里独占鳌头!Java软件工程师运用Java这种编程语言去完成软件产品的软件程序设计、开发、测…