成人国产在线小视频_日韩寡妇人妻调教在线播放_色成人www永久在线观看_2018国产精品久久_亚洲欧美高清在线30p_亚洲少妇综合一区_黄色在线播放国产_亚洲另类技巧小说校园_国产主播xx日韩_a级毛片在线免费

資訊專欄INFORMATION COLUMN

artTemplate的簡單用法

happyhuangjinjin / 2281人閱讀

摘要:在實(shí)際開發(fā)中,我們會(huì)使用模板引擎來提高開發(fā)效率。而眾多的模板引擎中,無論就速度,兼容性還是使用人數(shù)上,都占絕對(duì)優(yōu)勢。這里我將簡單地介紹下的常見用法。

在實(shí)際開發(fā)中,我們會(huì)使用模板引擎來提高開發(fā)效率。而眾多的模板引擎中,artTemplate無論就速度,兼容性還是使用人數(shù)上,都占絕對(duì)優(yōu)勢。這里我將簡單地介紹下artTemplate的常見用法。

需要先使用一個(gè)type="text/html"的script標(biāo)簽存放模板

1.簡單的json數(shù)據(jù)


    
        
        
        
    
    
        
2.帶數(shù)組的json數(shù)據(jù)


    
        
        
        
    
    
        
3.數(shù)組中包含對(duì)象的json數(shù)據(jù)


    
        
        
        
    
    
        
一個(gè)ajax+artTemplate+servlet+fastjson的綜合小實(shí)例

前臺(tái):

<%@ page contentType="text/html;charset=UTF-8" language="java" %>

  
    $Title$
    
    
  
  
  

后臺(tái):

public class Person {
    public String name;
    public int    age;
}

public class Persons {
    private List list;

    public List getList() {
        return list;
    }

    public void setList(List list) {
        this.list = list;
    }
}
import com.alibaba.fastjson.JSON;

import javax.servlet.ServletException;
import javax.servlet.annotation.WebServlet;
import javax.servlet.http.HttpServlet;
import javax.servlet.http.HttpServletRequest;
import javax.servlet.http.HttpServletResponse;
import java.io.IOException;
import java.io.PrintWriter;
import java.util.ArrayList;
import java.util.List;

/**
 * Created by ttc on 17-5-26.
 */
@WebServlet(name = "Servlet",urlPatterns = "/ajax.do")
public class Servlet extends HttpServlet {
    protected void doPost(HttpServletRequest request, HttpServletResponse response) throws ServletException, IOException {

    }

    protected void doGet(HttpServletRequest request, HttpServletResponse response) throws ServletException, IOException {
        Person person = new Person();
        person.name = "huochai";
        person.age = 29;

        String strJson = JSON.toJSONString(person);
        System.out.println(strJson);

        Person person2 = new Person();
        person2.name = "huochai2";
        person2.age = 292;

        List lst = new ArrayList();
        lst.add(person);
        lst.add(person2);

        Persons persons = new Persons();
        persons.setList(lst);

        String strJson2 = JSON.toJSONString(persons);
        System.out.println(strJson2);

        PrintWriter pw = response.getWriter();
        pw.println(strJson2);
    }
}

文章版權(quán)歸作者所有,未經(jīng)允許請(qǐng)勿轉(zhuǎn)載,若此文章存在違規(guī)行為,您可以聯(lián)系管理員刪除。

轉(zhuǎn)載請(qǐng)注明本文地址:http://systransis.cn/yun/70636.html

相關(guān)文章

  • artTemplate簡單用法

    摘要:在實(shí)際開發(fā)中,我們會(huì)使用模板引擎來提高開發(fā)效率。而眾多的模板引擎中,無論就速度,兼容性還是使用人數(shù)上,都占絕對(duì)優(yōu)勢。這里我將簡單地介紹下的常見用法。 在實(shí)際開發(fā)中,我們會(huì)使用模板引擎來提高開發(fā)效率。而眾多的模板引擎中,artTemplate無論就速度,兼容性還是使用人數(shù)上,都占絕對(duì)優(yōu)勢。這里我將簡單地介紹下artTemplate的常見用法。 需要先使用一個(gè)type=text/html的...

    hosition 評(píng)論0 收藏0
  • 簡單高效地JavaScript模板引擎——artTemplate

    摘要:是一個(gè)簡單高效地模板引擎,相比于這種復(fù)雜的模板引擎,就顯得很嬌小。因?yàn)樵诘臄?shù)組引用中那個(gè)沒有類似于模板數(shù)組引用中的數(shù)組子項(xiàng)說明上面例子中的或者。 artTemple是一個(gè)簡單高效地JavaScript模板引擎,相比于jsRender這種復(fù)雜的模板引擎,artTemple就顯得很嬌小。你幾乎可以在網(wǎng)上任意搜一篇博客或者文章,10分鐘的時(shí)間你就能基本的掌握它得用法(附上網(wǎng)站:http://...

    voyagelab 評(píng)論0 收藏0
  • javascript replace高級(jí)用法

    摘要:要求將下列字符串中的用紅色字體顯示在最初將其腳本語言命名為,后來在與合作之后將其改名為。但的主要設(shè)計(jì)原則源自和。高級(jí)用法之獲取正則匹配的右邊的字符要求將下列字符替換成解釋獲取的就是右邊的內(nèi)容,如上正則中就是。 在前端與后臺(tái)交互的時(shí)候我們通常都需要將后臺(tái)傳遞的數(shù)據(jù)綁定到html中,這個(gè)綁定數(shù)據(jù)的方式我們通常是使用jQuery或者使用原生的innerHTML進(jìn)行綁定,當(dāng)然也可以使用artT...

    Carson 評(píng)論0 收藏0
  • 輕量級(jí)模板引擎ArtTemplate

    摘要:這星期做了一個(gè)數(shù)據(jù)統(tǒng)計(jì)系統(tǒng)基于需求便使用了一個(gè)模板引擎來渲染數(shù)據(jù)在這里模板引擎同后端的不太一樣主要是前端在開發(fā)過程中對(duì)于數(shù)據(jù)處理之后插入到的過程中使用到的工具由于系統(tǒng)是迷你型的在一通搜索之后便決定采用具有如下特點(diǎn)輕量級(jí)不到快速上手用法簡單處 這星期做了一個(gè)數(shù)據(jù)統(tǒng)計(jì)系統(tǒng),基于需求便使用了一個(gè)模板引擎來渲染數(shù)據(jù).在這里模板引擎同后端的不太一樣,主要是前端在開發(fā)過程中,對(duì)于數(shù)據(jù)處理之后插入到...

    curried 評(píng)論0 收藏0
  • 淺談模板引擎之artTemplate

    摘要:來給大家推薦一款模板引擎,會(huì)推薦這款模板引擎最主要還是他輕量級(jí),代碼簡潔,好用,一個(gè)大概也才幾左右。 對(duì)于前端開發(fā)者來說,有一個(gè)綁數(shù)據(jù)的模板是多么的幸福,不用我多說大家也知道,終于不用在js中一個(gè)個(gè)字符串拼接一大推元素?cái)?shù)據(jù)啥的,可以省下我們很多時(shí)間。來給大家推薦一款模板引擎artTemplate,會(huì)推薦這款模板引擎最主要還是他輕量級(jí),代碼簡潔,好用,一個(gè)template.js大概也才幾...

    zeyu 評(píng)論0 收藏0

發(fā)表評(píng)論

0條評(píng)論

最新活動(dòng)
閱讀需要支付1元查看
<