zoukankan      html  css  js  c++  java
  • 一般处理程序读取模板文件

    <!DOCTYPE html>
    <html xmlns="http://www.w3.org/1999/xhtml">
    <head>
    <meta http-equiv="Content-Type" content="text/html; charset=utf-8"/>
        <title></title>
        <style>
            .txt {
            font-size:14px;
            color:blue;
            }
        </style>
    </head>
    <body>
        <table>
            <tr>
                <td>用户名</td>
                <td class="txt">$name</td>
            </tr>
            <tr>
                <td>密码</td>
                <td>$pwd</td>
            </tr>
        </table>
    </body>
    </html>
    <%@ WebHandler Language="C#" Class="Show" %>
    
    using System;
    using System.Web;
    using System.IO;
    
    public class Show : IHttpHandler {
        
        public void ProcessRequest (HttpContext context) {
            context.Response.ContentType = "text/html";
            //获取要操作的模板的路径。
            string filePath = context.Request.MapPath("ShowInfo.html");//获取要操作得文件的物理路径。在asp.net中,对文件或文件夹操作一定要获取物理路径。
            //读取模板文件中的内容
            string fileContent= File.ReadAllText(filePath);
            //用具体的数据替换模板文件中的占位符
            fileContent = fileContent.Replace("$name", "itcast").Replace("$pwd", "123");
            //将替换后的内容输出给浏览器
            context.Response.Write(fileContent);
        }
     
        public bool IsReusable {
            get {
                return false;
            }
        }
    
    }

  • 相关阅读:
    函数(五)——装饰器,递归调用,匿名函数
    函数(四)——装饰器
    函数(三)
    函数(二)
    函数(一)
    python基础(九)
    python基础(八)
    python基础(七)
    javaweb开发 idea ssm开发(二)
    PHP计算两个经纬度地点之间的距离
  • 原文地址:https://www.cnblogs.com/wyt007/p/6093264.html
Copyright © 2011-2022 走看看