一:分析
我的目标是利用MVC框架实现简单登陆验证。从客户端输入用户名和密码。然后传给数据库验证。如果数据库存在此用户名ID和密码,则返回客户端账户姓名的成功提示。否则返回客户端失败信息。
二:搭建MVC框架新建项目>WEB>WEB应用程序
三:先添加一个控制器,然后VIEWS文件夹下找到对应和控制器同名文件夹里面搭建VIEW界面样式,最后修改路由 确定能在浏览器访问控制器: public class LoginController : Controller {
// GET: Login
public ActionResult Index() {
return View(“LoginView”); } VIEW:
密 码:
@ViewData[“info”] //浏览器获取控制器的内容 路由RouteConfig.cs namespace MVCLogin{ public class RouteConfig { public static void RegisterRoutes(RouteCollection routes) { routes.IgnoreRoute("{resource}.axd/{*pathInfo}"); routes.MapRoute( name: “Default”, url: “{controller}/{action}/{id}”, defaults: new { controller = “Login”, action = “Index”, id = UrlParameter.Optional } ); } }}
四:浏览器访问没问题后,正式开始编写内容,首先编写Models模型部分。通常Models包含实体类、通用数据访问类