首页 > 编程语言 > 详细

Web各语言处理方式

时间:2021-08-11 19:14:01      阅读:14      评论:0      收藏:0      [点我收藏+]
 
 
common
java
java-mvc
springmvc
c#-codebehind
c#-mvc
php
通用处理
 
servlet
不用像C#那样装一个框架,直接就能实现
 
aspx.cs
control.cs
*.php
与页面混合
 
jsp
感觉这个更接近也asp,
页面元素和逻辑难以区分。
out.print( "<h2 align=\"center\">" + ft.format(dNow) + "</h2>");
--servlet.java
request.setAttribute("heros", heros);
request.getRequestDispatcher("listHero.jsp").forward(request, response);
传递给jsp
--page.jsp
<c:forEach items="${heros}" var="hero" varStatus="st">
......
</c:forEach>
 
两个页面xx.aspx,xx.aspx.cs配合
cs来控制aspx页面
this.txtopername.Text = model.opername;
view.cshtml
@{  var dataList = Model.Where(x => x.OrgId == "006c213eaf094ab1b01f16af5b3f9ac0").ToList(); }
*.php
taglib
 
标准taglib
--jstl
   
没接触过,好像asp时代不支持
 
thinkphp
有类似的概念
annotation
让框架来读懂代码
           
入口
配置文件起始读取
执行起始代码
~直接页面地址访问
~集中入口分派页面
直接访问页面
web.xml中配置
servlet访问
web.xml
配置servlet
匹配根目录来统一入口
 
web.config
global.cs--可选
直接访问页面
内置了RouteTable
global.cs开启
 
统一至单一入口index.php
其它页面也配置跳转至
header("Location:index.php?m=Admin&c=Index&a=toLogin");
上传文件
     
xml配置 
multipartResolver
controller
直接作为参数
 UploadedImageFile file
 
request.files
 
               
 
  
java,c#都是全生态的语言,用于web只是一个分支。
本身有完善的架构,分层概念。再发展过来与页面混合
 
php纯粹为web而建,生来就是与页面混合。再去拎出来发展层级。

Web各语言处理方式

原文:https://www.cnblogs.com/halfwake/p/15128791.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!