Java Hour 29 Weather ( 2 ) Maven
2013-11-11 21:37
357 查看
有句名言,叫做10000小时成为某一个领域的专家。姑且不辩论这句话是否正确,让我们到达10000小时的时候再回头来看吧。
Hour 29
要求各项内容换行输出即可。
页面采用jsp + struts
在jsp 中,使用EL 表达式获得Model 中的数据现在可以了。
获得使用 struts2 的标签。
死活取不到值,只得重新翻看教程。
一般哪里来就去哪里看,目前来说看官方文档是首选。
http://struts.apache.org/release/2.1.x/docs/getting-started.html
没办法,谁叫咋在这方面0经验呢,从最简答的基础看起。
How To Create A Struts 2 Web Application
下载示例代码,这里需要墙你懂的。
来看这个最基本的结构,build 节点下finalName 是什么?知道的举手,谢谢。
自然有个index.jsp
maven 发布的东西无法自动到Tomcat 中,抽风啊。
![](http://images.cnitblog.com/blog/161453/201311/11213408-baf6a6892dbf4d459341de14b7096af2.png)
花费了数个小时的纠结时光,终于看到了结果。
![](http://images.cnitblog.com/blog/161453/201311/11213418-37c693e434ac44138b0414c07e51439a.png)
可以看到Maven 生成的东西没有放到WebContent 下,所以Eclipse 自带的服务器比较难找到。
可以在target 里设置:
![](http://images.cnitblog.com/blog/161453/201311/11213611-e9c7ee80f23a48bda148f470b016c1b0.png)
这样就直接生成到了系统自带的tomcat中去了,而不需要配置eclipse 自带的tomcat.
当然,这里肯定有其他的方式,目前只要有一种活了就够了。
终于可以继续下去了!
明天继续- -
Hour 29
Weather 界面
数据源采用上次取得的杭州天气的json.要求各项内容换行输出即可。
页面采用jsp + struts
File "/struts-tags" not found
在jsp 中,使用EL 表达式获得Model 中的数据现在可以了。
<body>${all} </body>
获得使用 struts2 的标签。
死活取不到值,只得重新翻看教程。
一般哪里来就去哪里看,目前来说看官方文档是首选。
http://struts.apache.org/release/2.1.x/docs/getting-started.html
没办法,谁叫咋在这方面0经验呢,从最简答的基础看起。
How To Create A Struts 2 Web Application
下载示例代码,这里需要墙你懂的。
<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>manning</groupId> <artifactId>Basic_Struts2_Mvn</artifactId> <packaging>war</packaging> <version>0.0.1-SNAPSHOT</version> <name>Basic Struts 2</name> <build> <finalName>Basic_Struts2_Mvn</finalName> </build> <dependencies> <dependency> <groupId>org.apache.struts</groupId> <artifactId>struts2-core</artifactId> <version>2.1.8.1</version> </dependency> <dependency> <groupId>log4j</groupId> <artifactId>log4j</artifactId> <version>1.2.14</version> </dependency> </dependencies> </project>
来看这个最基本的结构,build 节点下finalName 是什么?知道的举手,谢谢。
自然有个index.jsp
maven 发布的东西无法自动到Tomcat 中,抽风啊。
![](http://images.cnitblog.com/blog/161453/201311/11213408-baf6a6892dbf4d459341de14b7096af2.png)
花费了数个小时的纠结时光,终于看到了结果。
![](http://images.cnitblog.com/blog/161453/201311/11213418-37c693e434ac44138b0414c07e51439a.png)
可以看到Maven 生成的东西没有放到WebContent 下,所以Eclipse 自带的服务器比较难找到。
可以在target 里设置:
![](http://images.cnitblog.com/blog/161453/201311/11213611-e9c7ee80f23a48bda148f470b016c1b0.png)
这样就直接生成到了系统自带的tomcat中去了,而不需要配置eclipse 自带的tomcat.
当然,这里肯定有其他的方式,目前只要有一种活了就够了。
终于可以继续下去了!
明天继续- -
相关文章推荐
- java中类名.class
- 和java谈恋爱:本色的她 (抽象类、接口) ---尚硅谷 -课程笔记
- Struts2学习9--中文文件下载的问题
- ubantu eclipse 经常死机解决方法
- 小战Java笔记_SE_Identifier(标识符)
- ubuntu 安装JDK
- 基于Java的RDF开发工具
- java中String与基础类型之间的转换
- Eclipse Helios 3.6.2 官网下载地址
- Java学习系列(十二)Java面向对象之序列化机制及版本
- Java学习系列(十二)Java面向对象之序列化机制及版本
- java装箱拆箱
- struts2的迭代
- Java类中static的用法
- 对Java Serializable(序列化)的理解和总结
- JAVA线程池的分析和使用
- 看JSlider的jdk源码学观察者模式
- struts2拦截器的配置
- Spring事务传播特性实例解析
- java 计算器