- 浏览: 140844 次
- 性别:
文章列表
Eclipse 4.3安装EGit
- 博客分类:
- Eclipse
Eclipse 4.3自带EGit 3.2,可以在这个版本的基础上升级。
1、下载离线安装文件。
下载
2、安装
如何下载MySql Connector / J
- 博客分类:
- MySql
1、进入以下网站:
http://dev.mysql.com/
2、选择Downloads
3、选择MySql Connectors
1、拷贝必需的jar包至WebContent/WEB-INF/lib目录下。
必需的jar包如下:
commons-fileupload-1.3.jar
commons-io-2.0.1.jar
commons-lang3-3.1.jar
freemarker-2.3.19.jar
javassisi-3.11.0.GA.jar
ognl-3.0.6.jar
struts2-core-2.3.15.jar
xwork-core-2.3.15.jar
2、在web.xml中配置Struts2的核心Filter
<?xml version="1.0&q ...
JSP学习笔记之JSP基本语法
- 博客分类:
- JSP
概述
本文包含以下内容:
1、JSP表达式 2、JSP声明 3、JSP脚本 4、JSP注释
这是first.jsp文件:
<%@ page language="java" contentType="text/html; charset=UTF-8"
pageEncoding="UTF-8"%>
<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3. ...
JSP学习笔记之JSP运行原理
- 博客分类:
- JSP
在学习Servlet时,我们知道Tomcat能够从客户端的请求URL中提取出Web应用程序目录(/ServletStudy)和Servlet匹配的URL(/firstServlet)。
如果我们使用如下URL访问jsp文件,Tomcat会如何处理呢?
http://localhost:8080/JspStudy/JspFile/first.jsp
Tomcat同样可以从以上URL中提取出Web应用程序目录(/JspStudy)和jsp文件所在的目录(/JspFile/first.jsp),这样Tomcat就能准确定位jsp文件的位置,即
<Tomcat安装目录>\ ...
eclipse中项目的目录结构如下:
目录说明:
1、src目录
src下有3个包,对应到硬盘就是3个嵌套在一起的文件夹。包中有1个类,这个类是.java文件。
2、WebContent目录
1、有一个JspFile文件夹,存放有一个jsp文件。
2、META-INF和WEB-INF文件夹。
3、一个jsp文件直接存放在该目录下。
eclipse部署项目至Tomcat的目录如下:
说明:
1、JspStudy是项目的根目录(与eclipse中项目的名字相同)
2、eclipse把原来WebContent目录下的所有文件全部复制到JspStudy目录下
3、e ...
<%@ page language="java" contentType="text/html; charset=UTF-8"
pageEncoding="UTF-8"%>
Servlet学习笔记之Servlet详解
- 博客分类:
- Servlet
一、Servlet的继承层次
Servlet接口:
//Servlet接口的定义
package javax.servlet;
import java.io.IOException;
public interface Servlet{
//创建Servlet实例后调用的初始化方法
public void init (ServletConfig config) throws ServletException;
public ServletConfig getServletConfig();
//处理客户端请求的方法 ...
Servlet学习笔记之Cookie详解
- 博客分类:
- Servlet
一、Cookie的创建
java.servlet.http.Cooie类只提供了一个带参数的构造方法用于创建Cookie:
java.servlet.http.Cookie(java.lang.String name, java.lang.String value)
二、Cookie各属性的介绍
对于一个Servlet在每次请求访问时,Servlet引擎都会创建一个描述请求消息和一个描述响应消息的对象。其中描述请求消息的对象实现了HttpServletRequest接口,而描述响应消息的对象实现了HttpServletResponse接口。
我们可以使用HttpServletResponse对象产生3种HTTP响应消息:状态行、响应消息头、响应正文。
Servlet引擎在创建了这2个对象之后,就会调用此Servlet对象的service方法来处理各种HHTP请求。
一、产生状态响应码
状态响应码存在于HTTP相应消息头的第一行,即状态行,如下所示:
HTTP/1 ...
HttpServletRequest对象代表客户端的请求,当客户端通过HTTP协议访问服务器时,HTTP请求头中的所有信息都封装在这个对象中,开发人员通过这个对象的相关方法,即可以获得客户的这些信息。
一、通过request常用方法获得相关信息
1:获得请求行消息
<!--请求行消息的格式如下-->
GET /ServletStudy/requestServlet?name=bill&age=20 HTTP/1.1
<!--通过如下URL可以产生上面的请求行消息-->
http://localhost:8080/ServletStudy/r ...
问题描述:
将原来使用JBoss5.0的项目导入使用JBoss5.1或其他版本的mac版Eclipse后,系统总是提示
“Target runtime JBoss v... is not defined”,但是在项目中找不到任何出错的地方。
解决办法:
右击项目名称,在弹出的菜单中选择“Properties”
在弹出的“Properties for xxx”对话框的左侧菜单栏选择“Project Facets”
选择右侧的“Runtimes”
把JBoss 5.0前面的勾去掉,并勾选你需要的项目
这篇文章可能比较适合那些在经常在Mac下进行Java编程开发,或者经常使用Java工具的朋友。不关心Java或者不了解Java的朋友可以绕过本文哈~
1. Mac下当你在【终端】输入java -version时,是执行的哪里的java呢,which java命令可以看到 ...
使用Eclipse,输入sysout,使用快捷键Alt+/进行代码自动补齐突然没有反应,修复方法如下:
1.选择Eclipse菜单栏中的Window->preferences
2.选择General->keys
3.在右侧中间的窗体中点击word completion后再点击"Unbind Command"在下方的Binding中随便(例如"Alt+.")输入一个快捷键
4.然后选择Content Assist点击"Unbind Command",在Binding中输入Alt+/5.点击Ok就可以了。
1:在JBoss中配置一个名为“FirstDS”的数据源。
2:在JBoss中部署一个Web项目,在项目中通过JNDI查找FirstDS数据源,可以查找到数据源并
能成功访问数据库。
3:但是在Java Project中却无法查找FirstDS数据源。
代码如下:
public static void main(String[] args) {
Context ctx = null;
DataSource ds = null;
Connection con = null;
Statement stmt = null;
ResultSet result = null ...