首页 \ 问答 \ freemarker遍历list问题

freemarker遍历list问题

freemarker.template.TemplateException: Expected collection or sequence. articleList evaluated instead to org.apache.struts2.views.freemarker.StrutsBeanWrapper$FriendlyMapModel on line 10, column 8 in cms/page/article/list.htm. 	at freemarker.core.TemplateObject.invalidTypeException(TemplateObject.java:135) 	at freemarker.core.IteratorBlock$Context.runLoop(IteratorBlock.java:190) 	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.Environment.process(Environment.java:189) 	at freemarker.template.Template.process(Template.java:237) at org.apache.struts2.views.freemarker.FreemarkerResult.doExecute(FreemarkerResult.java:187) at org.apache.struts2.dispatcher.StrutsResultSupport.execute(StrutsResultSupport.java:186) at com.opensymphony.xwork2.DefaultActionInvocation.executeResult(DefaultActionInvocation.java:361) at com.opensymphony.xwork2.DefaultActionInvocation.invoke(DefaultActionInvocation.java:265) at com.opensymphony.xwork2.interceptor.DefaultWorkflowInterceptor.doIntercept(DefaultWorkflowInterceptor.java:163) at com.opensymphony.xwork2.interceptor.MethodFilterInterceptor.intercept(MethodFilterInterceptor.java:87) at com.opensymphony.xwork2.DefaultActionInvocation.invoke(DefaultActionInvocation.java:236) at com.opensymphony.xwork2.validator.ValidationInterceptor.doIntercept(ValidationInterceptor.java:249) at org.apache.struts2.interceptor.validation.AnnotationValidationInterceptor.doIntercept(AnnotationValidationInterceptor.java:68)
更新时间:2023-05-23 07:05

最满意答案

现在sql2005可以直接接受xml数据,只要你逻辑层,把表示层数据构造好xml文件,直接提交到相应的xml字段就可以
using System;

using System.Collections.Generic;
using System.IO;
using System.Text;
using System.Net;
using System.Web;
namespace Deerchao.Utility
{
    public class HttpClient
    {
        #region fields
        private bool keepContext;
        private string defaultLanguage = "zh-CN";
        private Encoding defaultEncoding = Encoding.UTF8;
        private string accept = "*/*";
        private string userAgent = "Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.2; SV1; .NET CLR 1.1.4322; .NET CLR 2.0.50727)";
        private HttpVerb verb = HttpVerb.GET;
        private HttpClientContext context;
        private readonly List

  files = new List
 
  ();
        private readonly 
  Dictionary
  
    postingData = new Dictionary
   
    ();
        private string url;
        private WebHeaderCollection responseHeaders;
        private int startPoint;
        private int endPoint;
        #endregion
   
  
 

其他回答

httpclient post xml 的字符串,  当其中一个field来post  。

相关问答

更多
  • request.getHeader("msg"); 或者使用HttpPost post = new HttpPost(url); post.addHeader("msg","hello"); 接受同上
  • HttpPost httpPost = new HttpPost(hturl); List formparams = new ArrayList (); formparams.add(new BasicNameValuePair("name", "admin")); formparams.add(new BasicNameValuePair("password", "123456")); UrlEncodedFormEntity uefEntity; uefEntity = new UrlEncodedFo ...
  • String content = JSONBinder.binder(Vendor.class).toJSON(v); 不要转 string 直接发对象
  • 现在sql2005可以直接接受xml数据,只要你逻辑层,把表示层数据构造好xml文件,直接提交到相应的xml字段就可以 using System; using System.Collections.Generic; using System.IO; using System.Text; using System.Net; using System.Web; namespace Deerchao.Utility { public class HttpClient { #region fields privat ...
  • HttpClient post xml 的字符串, 当其中一个field来post 。
  • 抛出ObjectDisposedException是因为在req.Content.ReadAsStringAsync()完成之前处理HttpRequestMessage和HttpClient 。 请注意, req.Content.ReadAsStringAsync()是一种异步方法。 在处理HttpClient之前,您需要等待它完成。 此外,你似乎在req.Content调用req.Content ,不应该是response.Content ? using (HttpRequestMessage req = ...
  • 您可以使用此代码前进,它适用于我.. URL url = new URL("Your URL"); HttpURLConnection httpsURLConnection = (HttpURLConnection)url.openConnection(); httpsURLConnection.setReadTimeout(15000); httpsURLConnection.setConnectTimeout(20000); httpsURLConnec ...
  • 您正在UI线程上访问阻止任务的r.Result 。 这会产生死锁,因为内部await尝试在UI线程上恢复。 你需要await它。 You're accessing r.Result, which blocks on the Task, on the UI thread. This creates a deadlock, since the inner await tries to resume on the UI thread. You need to await it instead.
  • 查看DefaultHttpClient类和HttpPost类的文档 HttpClient client = new DefaultHttpClient(); HttpPost post = new HttpPost("http://your.site/your/service"); // set some headers if needed post.addHeader(....); // and an eclosed entity to send post.setEntity(....); // send ...
  • 我的猜测是你想要做的是以下几点: public async Task GetCustomersAsync(string firstname, string lastname) { using (var client = new HttpClient()) { var content = new StringContent("

相关文章

更多

最新问答

更多
  • 获取MVC 4使用的DisplayMode后缀(Get the DisplayMode Suffix being used by MVC 4)
  • 如何通过引用返回对象?(How is returning an object by reference possible?)
  • 矩阵如何存储在内存中?(How are matrices stored in memory?)
  • 每个请求的Java新会话?(Java New Session For Each Request?)
  • css:浮动div中重叠的标题h1(css: overlapping headlines h1 in floated divs)
  • 无论图像如何,Caffe预测同一类(Caffe predicts same class regardless of image)
  • xcode语法颜色编码解释?(xcode syntax color coding explained?)
  • 在Access 2010 Runtime中使用Office 2000校对工具(Use Office 2000 proofing tools in Access 2010 Runtime)
  • 从单独的Web主机将图像传输到服务器上(Getting images onto server from separate web host)
  • 从旧版本复制文件并保留它们(旧/新版本)(Copy a file from old revision and keep both of them (old / new revision))
  • 西安哪有PLC可控制编程的培训
  • 在Entity Framework中选择基类(Select base class in Entity Framework)
  • 在Android中出现错误“数据集和渲染器应该不为null,并且应该具有相同数量的系列”(Error “Dataset and renderer should be not null and should have the same number of series” in Android)
  • 电脑二级VF有什么用
  • Datamapper Ruby如何添加Hook方法(Datamapper Ruby How to add Hook Method)
  • 金华英语角.
  • 手机软件如何制作
  • 用于Android webview中图像保存的上下文菜单(Context Menu for Image Saving in an Android webview)
  • 注意:未定义的偏移量:PHP(Notice: Undefined offset: PHP)
  • 如何读R中的大数据集[复制](How to read large dataset in R [duplicate])
  • Unity 5 Heighmap与地形宽度/地形长度的分辨率关系?(Unity 5 Heighmap Resolution relationship to terrain width / terrain length?)
  • 如何通知PipedOutputStream线程写入最后一个字节的PipedInputStream线程?(How to notify PipedInputStream thread that PipedOutputStream thread has written last byte?)
  • python的访问器方法有哪些
  • DeviceNetworkInformation:哪个是哪个?(DeviceNetworkInformation: Which is which?)
  • 在Ruby中对组合进行排序(Sorting a combination in Ruby)
  • 网站开发的流程?
  • 使用Zend Framework 2中的JOIN sql检索数据(Retrieve data using JOIN sql in Zend Framework 2)
  • 条带格式类型格式模式编号无法正常工作(Stripes format type format pattern number not working properly)
  • 透明度错误IE11(Transparency bug IE11)
  • linux的基本操作命令。。。