- huangjiewen
- 等级: 初级会员

- 性别:

- 文章: 3
- 积分: 0
- 来自: 湛江

|
现在看一看先,请问:如果在一个页面要做两个功能的话,例如页面的上半部是用来显示一些商品数据,然后页面的下半部就是用来留言的,请问这个应该怎样实现啊?还有当打开一个页面时,怎样自动运行struts2里action的来取数据啊?
|
| 返回顶楼 |
|
|
- huangjiewen
- 等级: 初级会员

- 性别:

- 文章: 3
- 积分: 0
- 来自: 湛江

|
请问:你可不可以把那个工程文件放进去啊,这个好像不是工程文件啊?还有那些包,你可以说一下它们的名字啊
|
| 返回顶楼 |
|
|
- fuliang
- 等级:


- 性别:

- 文章: 109
- 积分: 106
- 来自: 长春

|
[quote="huangjiewen"]请问:你可不可以把那个工程文件放进去啊,这个好像不是工程文件啊?还有那些包,你可以说一下它们的名字啊[/quote]
lib比较大,附件放不下。我在readme.txt中写了需要的.jar
下面再详细说一下:
需要的建表sql在mysql/music.sql中
需要lib列表:使用myeclipse支持的spring、hibernate,自动导入的.jar,
另外添加struts2以及struts2对spring支持的插件(xwork-2.0.3.jar struts2-core-2.0.8.jar struts2-spring-plugin-2.0.8.jar ognl-2.6.11.jar freemarker-2.3.8.jar commons-logging-api-1.1.jar),连接池commons-pool-1.3.jar,sitemesh以及struts2对sitemesh支持的插件(sitemesh-2.3.jar,struts2-sitemesh-plugin-2.0.6.jar),可能出现spring和hibernate的asm包冲突,把asm2.2.3.jar删除去掉,这样做之后lib基本上如下,当然下面对于现在的代码有很多没有用到的.jar:
antlr-2.7.6.jar
aopalliance.jar
asm-attrs.jar
asm-commons-2.2.3.jar
asm-util-2.2.3.jar
asm.jar
aspectjrt.jar
aspectjweaver.jar
backport-util-concurrent.jar
bsh-2.0b4.jar
c3p0-0.9.1.1.jar
c3p0-0.9.1.jar
cglib-2.1.3.jar
cglib-nodep-2.1_3.jar
commonj-twm.jar
commons-attributes-api.jar
commons-attributes-compiler.jar
commons-codec.jar
commons-collections-2.1.1.jar
commons-dbcp.jar
commons-fileupload.jar
commons-httpclient.jar
commons-io.jar
commons-lang.jar
commons-logging-1.0.4.jar
commons-logging-1.1.jar
commons-logging.jar
commons-pool-1.3.jar
concurrent-1.3.2.jar
connector.jar
cos.jar
dom4j-1.6.1.jar
easymock.jar
easymockclassextension.jar
ehcache-1.2.3.jar
ejb3-persistence.jar
freemarker-2.3.8.jar
freemarker.jar
groovy-1.0.jar
hessian-3.0.20.jar
hibernate-annotations.jar
hibernate-commons-annotations.jar
hibernate-entitymanager.jar
hibernate-validator.jar
hibernate3.jar
itext-1.3.jar
jaas.jar
jacc-1_0-fr.jar
jakarta-oro-2.0.8.jar
jamon-2.4.jar
jasperreports-1.3.3.jar
javassist.jar
jaxen-1.1-beta-7.jar
jboss-archive-browsing.jar
jboss-cache.jar
jboss-common.jar
jboss-jmx.jar
jboss-system.jar
jdbc2_0-stdext.jar
jgroups-2.2.8.jar
jmxremote.jar
jmxremote_optional.jar
jmxri.jar
jotm.jar
jruby.jar
jta.jar
junit.jar
jxl.jar
log4j-1.2.11.jar
log4j-1.2.14.jar
mysql-connector-java-5.1.5-bin.jar
ognl-2.6.11.jar
oscache-2.1.jar
persistence.jar
poi-2.5.1.jar
portlet-api.jar
proxool-0.8.3.jar
quartz-all-1.6.0.jar
sitemesh-2.3.jar
spring-agent.jar
spring-aop.jar
spring-beans.jar
spring-context.jar
spring-core.jar
spring-dao.jar
spring-hibernate3.jar
spring-ibatis.jar
spring-jca.jar
spring-jdbc.jar
spring-jdo.jar
spring-jms.jar
spring-jmx.jar
spring-jpa.jar
spring-mock.jar
spring-portlet.jar
spring-remoting.jar
spring-struts.jar
spring-support.jar
spring-tomcat-weaver.jar
spring-toplink.jar
spring-web.jar
spring-webmvc.jar
struts.jar
struts2-core-2.0.6.jar
struts2-sitemesh-plugin-2.0.6.jar
struts2-spring-plugin-2.0.9.jar
swarmcache-1.0rc2.jar
velocity-1.5.jar
velocity-tools-view-1.3.jar
xapool.jar
xerces-2.6.2.jar
xml-apis.jar
xwork-2.0.1.jar
- Music.rar (70.4 KB)
- 描述: Music myeclipse工程
- 下载次数: 227
|
| 返回顶楼 |
|
|
- huangjiewen
- 等级: 初级会员

- 性别:

- 文章: 3
- 积分: 0
- 来自: 湛江

|
Thank you!!
|
| 返回顶楼 |
|
|
- xly_971223
- 等级:


- 性别:

- 文章: 566
- 积分: 591
- 来自: 北京

|
着重看了一下service 在这种简单应用中dao层完全可以去掉 写一个功能全点的dao就可以 大大提高了开发效率
|
| 返回顶楼 |
|
|
- 175203509
- 等级: 初级会员

- 性别:

- 文章: 7
- 积分: 0
- 来自: 淄博

|
很不错 都看了一便 学习了一些东西 呵呵
|
| 返回顶楼 |
|
|
- allenny
- 等级: 初级会员

- 性别:

- 文章: 47
- 积分: 0
- 来自: 苏州

|
原来是吉大的同学啊,DAO部分有待提高,这样写以后应用大了就麻烦了,如果应用就这么小的就像xly_971223 说的,DAO层都直接做掉了。
|
| 返回顶楼 |
|
|
- erikchang
- 等级: 初级会员

- 性别:

- 文章: 9
- 积分: 0
- 来自: 沈阳

|
建议在一个附件中给相关包注名
|
| 返回顶楼 |
|
|
- seasar_tei
- 等级: 初级会员

- 性别:

- 文章: 9
- 积分: 0
- 来自: 唐山

|
做得不错,但是小弟有一点疑问。就是歌手这个对象是不是继承体系过于复杂呢?
|
| 返回顶楼 |
|
|
- fuliang
- 等级:


- 性别:

- 文章: 109
- 积分: 106
- 来自: 长春

|
allenny 写道 原来是吉大的同学啊,DAO部分有待提高,这样写以后应用大了就麻烦了,如果应用就这么小的就像xly_971223 说的,DAO层都直接做掉了。
呵呵,缘分啊。我主要想把数据访问层分离出来,结构上更好一点。当然这个应用服务层基本是CRUD,所以DAO和Service显得重复。
|
| 返回顶楼 |
|
|