admin 管理员组

文章数量: 1087139


2023年12月23日发(作者:类固醇哪里能买到)

一、Eclipse helios 配置struts2图解

本文章环境:

1. Eclipse for JavaEE developer Helios

2. Struts 2.3.1.1

3. tomcat 7.0.6

配置前提:配置好tomcat,本文省略配置tomcat步骤

其实MyEclipse和Eclipse for JavaEE 的配置过程差不多,唯一的区别在于:

Eclipse for JAVAEE创建 Dynamic Web Projec;

MyEclipse创建的是Web Project;

1、创建一个Dynamic Web Project

2.点击next

3.看到output folder为buildclasses,和传统的WEB-INFclasses有所差别,但是开发时不需要注意;

4.

在WEB-INF中配置,为了将Struts2框架添加入WEB应用;

在src中配置(Eclipse在编译时会将src目录下的除了Java文件外的其他文件全部拷贝进WEB-INFclasses)

将struts核心类库导入WEB-INFlib中;

5.编写

此处配置的目的是为了将struts2框架融入web应用,此处配置了一个过滤器,从前面学习可以知道,过滤器的作用是在Servlet执行之前完成一些事情,从中可以看出任意的请求都会进入struts2的框架的范畴;

[html] view plaincopyprint?

1.

2.

xmlns="/xml/ns/javaee"

xmlns:web="/xml/ns/javaee/web-app_2_"

xsi:schemaLocation="/xml/ns/javaee

/xml/ns/javaee/web-app_3_" version="3.0">

3.

4. struts2

5. PrepareAndExecuteFilter

6.

7.

8. struts2

9. /*

10.

11.

6.编写

[html] view plaincopyprint?

1.

2.

3. "-//Apache Software Foundation//DTD Struts Configuration 2.0//EN"

4. "/dtds/">

5.

6.

7.

8.

编写Hello world

1.创建一个 并且内容为Hello struts2!!!

2.配置

[html] view plaincopyprint?

1.

2.

3.

4.

5. /

6.

7.

8.

3.部署并在浏览器中填写 localhost:8888/StrutsDemo01/Hello

注意:在以后的开发中必须在元素中添加:

因为这表明是在开发者模式,是指发生错误时提供更多的提示信息;

eclipse for JavaEE 下怎么建立一个Servlet类

选中文件夹【Java Resources: src】,右击【new】-【other】-【Web】-【servlet】

建立完成后,可以发现:【WebContent】-【WEB-INF】-【】,已经添加了刚才的那个servlet的信息。

---------

需要注意:需要把tomcat中的 import 到:【WebContent】-【WEB-INF】-【lib】中

eclipse for javaee配置web开发环境

1、到下载eclipse for javaee版本的Eclipse,截止目前最高版本是3.6

2、安装tomcat6.x,这是一个比较稳定的版本

3、在Eclipse中安装tomcat插件,_3.2.0(/),把_3.2.1拷贝到eclipse/dropins下即可,安装完后可以在Eclipse中启动tomcat

4、在eclipse中Window->Preferences->Tomcat配置好Tomcat版本路径和jdk即可。

5、在%catalina_home%/conf/Catalina/localhost下增加应用的xml配置文件,比如应用的名称叫test,则新建一个,增加项目文件路径

docBase="E:webworkspaceStruts2Demo1WebContent"

debug="0" privileged="true">

这样配置不需要发布项目到tomcat下。

6、在Eclipse中修改项目编译文件的输出路径,右键项目名称->properties->Java Build Path->Source下面的Default output

folder改成

项目名称/WebContent/WEB-INF/classes,否则默认编译文件的输出路径是

项目名称/build/

7、资源文件的编码记得改成utf-8,用native2ascii转换资源文件为unicode编码的使用记得加上-encoding utf-8选项

native2ascii -encoding utf-8 ties

globalMessages_zh_ties

否则界面的国际化信息将是乱码

8、要使用datetimepicker等dojo标签,需要引入dojo标签库

<%@ taglib prefix="sx" uri="/struts-dojo-tags" %>

9、struts的标签,只要国际化资源文件中配置了key,直接写key就行了,不需要%{getText('key')},自动国际化了。

Spring 多个配置文件的写法

注意:为了更加的是配置文件清晰,可以把spring的配置文件分成多个配置文件,例如(,等),然后在中配置的时候写成:

contextConfigLocation

/WEB-INF/applicationContext*.xml

eclipse下java命令行输入以及args参数输入

e下如果需要命令行输入,其实和command行下输入时一样的,只是在eclipse下是在console界面下输入:

BufferedReader in = new BufferedReader(new InputStreamReader());

String x = ne();//命令行输入部分

n(x);

n("bye bye");

2.关于java执行的时候,输入参数args的使用说明(包含eclipse)

在main 函数中 :public static void main(String[] args)

此args就是在执行java程序的时候,输入的参数: 比如有一个类叫

执行: java Hello xx yy

则,在程序中,接受到 args[0] = xx , args[1] = yy

在eclipse 下,如果想输入参数args ,可以选择待执行的程序,右击,选择【run as】

-选择【Open Run Diaglog】-【Arguments】在【Program arguments】下添加如下

xx yy zz ccc

则,可以在程序中运行调用args[0]=xx ,args[1]=yy args[2]=zz args[3]=ccc

Eclipse中字体的设置

因为屏幕分辨率的不同,在不同的计算机上显示的字体也不一样。

分辨率大的计算机默认显示的代码字体小又难看。

可以修改之:

步骤:Eclipse->Windows[窗口]->Preferences[首选项]->General[常规]->Appearance[外观]->Colors and Fonts[颜色和字体]->Java->Java Editor

Text Font[JAVA编辑器文本字体]


本文标签: 配置 文件 输入 需要 字体