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执行之前完成一些事情,从
[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. 5. 6. 7. 8. 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的标签
Spring 多个配置文件的写法
注意:为了更加的是配置文件清晰,可以把spring的配置文件分成多个配置文件,例如(,等),然后在中配置的时候写成:
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编辑器文本字体]
版权声明:本文标题:eclipse for javaee配置web开发环境(struts2+servlet+sping)字体 内容由网友自发贡献,该文观点仅代表作者本人, 转载请联系作者并注明出处:http://roclinux.cn/b/1703307883a446304.html, 本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌抄袭侵权/违法违规的内容,一经查实,本站将立刻删除。
发表评论