《java web开发学习手册》中的21章go 购网络商城导入后结果如图,请给分析一下,急!谢谢
发表在JavaWeb图书答疑 2014-01-22
是否精华
版块置顶:
HTTP Status 404 - 

--------------------------------------------------------------------------------

type Status report

message 

description The requested resource is not available.


试好多次了,实在是不会处理了,麻烦给解决一下。

--------------------------------------------------------------------------------

Apache Tomcat/6.0.37
分享到:
精彩评论 44
无语_mrkj
学分:3155 LV11
2014-01-27
21L
第二个问题,后台查看所有类别时,不能一次列出,且出现屏幕不整齐现象,上一页、下一页、尾页、这些字盖在了类别名称上。
对于这个问题应该是浏览器本不兼容引起的,您根据自己的浏览器调整一下就可以了。

对于其他的问题,我看了一下您QQ中发过来的截图,您的MySQL中有两个数据库,请确认您看的数据库与程序中联接的是一个数据库。Java Web学习手册中程序连接的应该是db_database24,您您截过来的图是从db_shop中查找到的。
无语_mrkj
学分:3155 LV11
2014-01-27
22L
[FIELDSET][LEGEND]引自:19楼[/LEGEND]
bg_03.gif图片更改后,为什么运行时还是原来的样子啊?我试好多遍了,还是不变化。请给解释一下如何才能让它变化。
ht_02-21.gif也如此。原因是什么?
老师辛苦一下。
[/FIELDSET]

回复:对于这个问题,可能是浏览器的缓存问题,您可以删除一下浏览器中的临时文件试试,如果还是不行,您可以到发布后的文件夹中,看一看该文件是否确定已经修改。
  
ddd
学分:4 LV1
TA的每日心情
奋斗
2020-06-09 18:12:06
2014-01-27
23L
[FIELDSET][LEGEND]引自:20楼[/LEGEND]
对于注册出错的解决方法如下:
将\Shop\src\com\lyq\action目录下的struts-front.xml文件和\Shop\build\classes\com\lyq\action目录下的struts-front.xml文件中的<!-- 消费者Action -->
<package name="shop.customer" extends="shop-default" namespace="/customer">
<action name="customer_*" method="{1}" class="customerAction"></action>
</package>
修改为:
<!-- 消费者Action -->
<package name="shop.customer" extends="shop-default" namespace="/customer">
<action name="customer_*" method="{1}" class="customerAction">
<result name="input">/WEB-INF/pages/user/customer_reg.jsp</result>
</action>
</package>
即可。
另外,在配置订单Action中,也需要进行一下修改,这里需要在<action>和</action>中间添加下面的代码。
<result name="input">/WEB-INF/pages/order/order_addd.jsp</result>
[/FIELDSET]

回复:配置订单action,具体是哪个文件啊,请给详细说明一下,我害怕改错了,谢谢!
  
无语_mrkj
学分:3155 LV11
2014-01-27
24L
也是\Shop\src\com\lyq\action目录下的struts-front.xml文件和\Shop\build\classes\com\lyq\action目录下的struts-front.xml文件中的,在<!-- 消费者Action -->的下面,可以看到
<!-- 订单Action -->
在这个注释下面的<action =“order_*”…………>的下方插入就可以。
ddd
学分:4 LV1
TA的每日心情
奋斗
2020-06-09 18:12:06
2014-01-27
25L

  shop\build\文件夹是空的,是一开始项目布署错了吗?谢谢老师!
无语_mrkj
学分:3155 LV11
2014-01-27
26L
如果您是用eclipse发布的项目,那么这个文件夹就不需修改了,这样写是针对使用MyEclipse的情况。只要修改前一个文件,重新发布项目就可以了。
ddd
学分:4 LV1
TA的每日心情
奋斗
2020-06-09 18:12:06
2014-01-27
27L
注册模块更改后,即添加一行
<result name="input">/WEB-INF/pages/user/customer_reg.jsp</result>
项目发布后,单击“会员注册”,填好注册信息,点确定,又是一页错误代码。您再给看看。谢谢

  
ddd
学分:4 LV1
TA的每日心情
奋斗
2020-06-09 18:12:06
2014-01-27
28L
[FIELDSET][LEGEND]引自:27楼[/LEGEND]
注册模块更改后,即添加一行(这两行不相同)
<result name="input">/WEB-INF/pages/user/customer_reg.jsp</result>
项目发布后,单击“会员注册”,填好注册信息,点确定,又是一页错误代码。您再给看看。谢谢

  
Struts Problem Report
Struts has detected an unhandled exception: 

Messages: Data truncation: Data too long for column 'mobile' at row 1 


 

FreeMarker template error!

Method public java.lang.String org.hibernate.exception.NestableRuntimeException.getMessage(int) threw an exception when invoked on org.hibernate.exception.DataException: could not insert: [com.lyq.model.user.Customer]
The problematic instruction:
----------
==> ${msg[0]} [on line 68, column 29 in org/apache/struts2/dispatcher/error.ftl]
----------

Java backtrace for programmers:
----------
freemarker.template.TemplateModelException: Method public java.lang.String org.hibernate.exception.NestableRuntimeException.getMessage(int) threw an exception when invoked on org.hibernate.exception.DataException: could not insert: [com.lyq.model.user.Customer]
at freemarker.ext.beans.SimpleMethodModel.exec(SimpleMethodModel.java:130)
at freemarker.ext.beans.SimpleMethodModel.get(SimpleMethodModel.java:138)
at freemarker.core.DynamicKeyName.dealWithNumericalKey(DynamicKeyName.java:111)
at freemarker.core.DynamicKeyName._getAsTemplateModel(DynamicKeyName.java:90)
at freemarker.core.Expression.getAsTemplateModel(Expression.java:89)
at freemarker.core.Expression.getStringValue(Expression.java:93)
at freemarker.core.DollarVariable.accept(DollarVariable.java:76)
at freemarker.core.Environment.visit(Environment.java:209)
at freemarker.core.MixedContent.accept(MixedContent.java:92)
at freemarker.core.Environment.visit(Environment.java:209)
at freemarker.core.IfBlock.accept(IfBlock.java:82)
at freemarker.core.Environment.visit(Environment.java:209)
at freemarker.core.IteratorBlock$Context.runLoop(IteratorBlock.java:179)
at freemarker.core.Environment.visit(Environment.java:416)
at freemarker.core.IteratorBlock.accept(IteratorBlock.java:102)
at freemarker.core.Environment.visit(Environment.java:209)
at freemarker.core.MixedContent.accept(MixedContent.java:92)
at freemarker.core.Environment.visit(Environment.java:209)
at freemarker.core.IfBlock.accept(IfBlock.java:82)
at freemarker.core.Environment.visit(Environment.java:209)
at freemarker.core.MixedContent.accept(MixedContent.java:92)
at freemarker.core.Environment.visit(Environment.java:209)
at freemarker.core.Environment.process(Environment.java:189)
at freemarker.template.Template.process(Template.java:237)
at org.apache.struts2.dispatcher.Dispatcher.sendError(Dispatcher.java:748)
at org.apache.struts2.dispatcher.Dispatcher.serviceAction(Dispatcher.java:505)
at org.apache.struts2.dispatcher.ng.ExecuteOperations.executeAction(ExecuteOperations.java:77)
at org.apache.struts2.dispatcher.ng.filter.StrutsPrepareAndExecuteFilter.doFilter(StrutsPrepareAndExecuteFilter.java:91)
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:235)
at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)
at org.springframework.orm.hibernate3.support.OpenSessionInViewFilter.doFilterInternal(OpenSessionInViewFilter.java:198)
at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:76)
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:235)
at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)
at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:233)
at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:191)
at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:127)
at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:103)
at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:109)
at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:293)
at org.apache.coyote.http11.Http11Processor.process(Http11Processor.java:861)
at org.apache.coyote.http11.Http11Protocol$Http11ConnectionHandler.process(Http11Protocol.java:606)
at org.apache.tomcat.util.net.JIoEndpoint$Worker.run(JIoEndpoint.java:489)
at java.lang.Thread.run(Thread.java:744)
Caused by: java.lang.NullPointerException
at freemarker.ext.beans.SimpleMemberModel.unwrapArguments(SimpleMemberModel.java:85)
at freemarker.ext.beans.SimpleMethodModel.exec(SimpleMethodModel.java:106)
... 43 more



回复:
  
ddd
学分:4 LV1
TA的每日心情
奋斗
2020-06-09 18:12:06
2014-01-27
29L


无语老师:您好,注册模块好了。重启一下服务器好了。
再说一下db_shop,可以删掉吗?
我刚才新注册的用户名,在db_database24里,tb_customer里看到了。
ddd
学分:4 LV1
TA的每日心情
奋斗
2020-06-09 18:12:06
2014-01-27
30L

  (1)在前台,注册,用户20140127,购买商品后,单击"我的订单"看不到内容,是因为一点“结帐”就出现404错误的原因吗?
在“我的订单”里看不到内容,是正常的呢,还是错误呢?
我的购物车里,上面的总价也是0.截图我发在QQ里。

但是,用系统原来的用户mrsoft登录,就可看到“我的订单”里的内容,截图我也发在qq 里。


总结:自己注册的用户,购买后,单击“我的订单”看不到内容。能看到自己的订单情况吗?
辛苦再给看一下。
首页上一页 12345 下一页尾页 44 条记录 3/5页
手机同步功能介绍
友情提示:以下图书配套资源能够实现手机同步功能
明日微信公众号
明日之星 明日之星编程特训营
客服热线(每日9:00-17:00)
400 675 1066
mingrisoft@mingrisoft.com
吉林省明日科技有限公司Copyright ©2007-2022,mingrisoft.com, All Rights Reserved长春市北湖科技开发区盛北大街3333号长春北湖科技园项目一期A10号楼四、五层
吉ICP备10002740号-2吉公网安备22010202000132经营性网站备案信息 营业执照