跑通并调试第一个Java Struts程序
2013-05-25 22:38
274 查看
1. 配置Tomcat虚拟路径
Tomcat的安装路径/conf/Server.xml
Host节点下面添加:
2.注意路径大小写,就是因为我的…/WebContent/login.jsp路径中WebContent中的“C”被我小写了,导致访问站点不成功。
3.将jar包添加到构建路径(Build Path)
编译项目的时候总是包“import com.opensymphony.xwork2.ActionSupport;”无法解析。
对于通过MyEclips构建的项目,默认是不会将WEB-INF/lib下面的jar包拉到编译环境。需要在工程处右键->Build Path->Config Build path…->勾选上需要关联的jar包。之后就会在工程中的Referenced Library中看到添加的jar包。
4. 解决“Unbound classpath container: 'JRE System Library [jdk1.6.0_22]' in project 'jueding2'”
右键工程->Build Path->Config Build path…->Library,此时会看到JRE System Library前面出现一个黄色的叹号,选择“Edit…”,修改配置即可。
5.推倒重来
因为我是Import一个Demo的例子,后来发现这个例子问题太多,索性在网上重新搜索了一个上佳的例子,Import后立马好使-_-!
6.关于war
曾经一度想要看看struts人家给出的Demo,后来发现struts下载包里面诠释war包,war包就是对于一个网站的打包,方便部署,但是据了解需要部署到Tomcat指定的目录才可以。MyEclips支持导入war包,首先建立一个Web project,然后右键项目,Import->General:Archive File->文件类型选择*.*,看到war文件导入即可。
7.不必重新部署即可体现配置文件修改
.csharpcode, .csharpcode pre
{
font-size: small;
color: black;
font-family: consolas, "Courier New", courier, monospace;
background-color: #ffffff;
/*white-space: pre;*/
}
.csharpcode pre { margin: 0em; }
.csharpcode .rem { color: #008000; }
.csharpcode .kwrd { color: #0000ff; }
.csharpcode .str { color: #006080; }
.csharpcode .op { color: #0000c0; }
.csharpcode .preproc { color: #cc6633; }
.csharpcode .asp { background-color: #ffff00; }
.csharpcode .html { color: #800000; }
.csharpcode .attr { color: #ff0000; }
.csharpcode .alt
{
background-color: #f4f4f4;
width: 100%;
margin: 0em;
}
.csharpcode .lnum { color: #606060; }
注意加粗并下划线的配置,如此则可以不必重启Tomcat就可以实现修改配置文件,刷新页面即可生效。
Tomcat的安装路径/conf/Server.xml
Host节点下面添加:
<Context path="/WP3" docBase="D:\JavaSpace\WP3"/>
2.注意路径大小写,就是因为我的…/WebContent/login.jsp路径中WebContent中的“C”被我小写了,导致访问站点不成功。
3.将jar包添加到构建路径(Build Path)
编译项目的时候总是包“import com.opensymphony.xwork2.ActionSupport;”无法解析。
对于通过MyEclips构建的项目,默认是不会将WEB-INF/lib下面的jar包拉到编译环境。需要在工程处右键->Build Path->Config Build path…->勾选上需要关联的jar包。之后就会在工程中的Referenced Library中看到添加的jar包。
4. 解决“Unbound classpath container: 'JRE System Library [jdk1.6.0_22]' in project 'jueding2'”
右键工程->Build Path->Config Build path…->Library,此时会看到JRE System Library前面出现一个黄色的叹号,选择“Edit…”,修改配置即可。
5.推倒重来
因为我是Import一个Demo的例子,后来发现这个例子问题太多,索性在网上重新搜索了一个上佳的例子,Import后立马好使-_-!
6.关于war
曾经一度想要看看struts人家给出的Demo,后来发现struts下载包里面诠释war包,war包就是对于一个网站的打包,方便部署,但是据了解需要部署到Tomcat指定的目录才可以。MyEclips支持导入war包,首先建立一个Web project,然后右键项目,Import->General:Archive File->文件类型选择*.*,看到war文件导入即可。
7.不必重新部署即可体现配置文件修改
<struts> <constant name="struts.devMode" value="true"/> <package name="default" namespace="/" extends="struts-default"> <action name="hello_struts"> <result> /Hello.jsp </result> </action> </package> </struts>
.csharpcode, .csharpcode pre
{
font-size: small;
color: black;
font-family: consolas, "Courier New", courier, monospace;
background-color: #ffffff;
/*white-space: pre;*/
}
.csharpcode pre { margin: 0em; }
.csharpcode .rem { color: #008000; }
.csharpcode .kwrd { color: #0000ff; }
.csharpcode .str { color: #006080; }
.csharpcode .op { color: #0000c0; }
.csharpcode .preproc { color: #cc6633; }
.csharpcode .asp { background-color: #ffff00; }
.csharpcode .html { color: #800000; }
.csharpcode .attr { color: #ff0000; }
.csharpcode .alt
{
background-color: #f4f4f4;
width: 100%;
margin: 0em;
}
.csharpcode .lnum { color: #606060; }
注意加粗并下划线的配置,如此则可以不必重启Tomcat就可以实现修改配置文件,刷新页面即可生效。
相关文章推荐
- 终于调试出第一个Struts程序!!!
- Ubuntu下JDK7安装全过程并调试第一个带包的java程序
- Ubuntu下JDK7安装全过程并调试第一个带包的java程序
- 第一个java程序(cmd下的调试)
- eclipse调试第一个java程序
- 到现在为止,成功调试完成我的第一个Java程序,意味着我也要进行Java这一行了,请看我的代码!
- idea调试第一个java小程序
- (转)Ubuntu下JDK7安装全过程并调试第一个带包的java程序
- Ubuntu下JDK7安装全过程并调试第一个带包的java程序
- Java源码-第一个异常处理小程序:整数除法
- Java Applet 程序的远程调试方法
- 如何开发你的第一个Java Google App Engine 程序
- asp.net 中利用控制台调试程序.就像java的System.out.prinitln();
- 第一个Java程序
- 如何学习struts并写第一个程序HelloWorld
- eclipse调试java程序的九个技巧
- 第一个Java程序
- 使用 Eclipse 调试 Java 程序的 10 个技巧
- Java入门教程系列 – 第一个程序 “hello, world”
- 【程序23】TestAge.java 题目:有5个人坐在一起,问第五个人多少岁?他说比第4个人大2岁。 //问第4个人岁数,他说比第3个人大2岁。问第三个人,又说比第2人大两岁。问第2个人,说比第一个