㈠ web前端的登錄界面怎麼做
照著設計圖做唄,功能那些調後端介面。
㈡ 有會web前端的嗎,問一下這個登錄頁面該用什麼方法做。
前端【使用響應式設計bootstrap】
jquery表單驗證加ajax請求後台用戶及密碼驗證
後台【可使用thinkphp】
驗證碼直接調用tp自帶的驗證碼插件
㈢ web前端怎麼寫登錄頁面,求個demo包括後端驗證。謝謝
我寫了個Demo 你可以看看
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8">
<title></title>
<!-- 新 Bootstrap 核心 CSS 文件 -->
<link rel="stylesheet" href="//cdn.bootcss.com/bootstrap/3.3.5/css/bootstrap.min.css">
<!-- jQuery文件。務必在bootstrap.min.js 之前引入 -->
<script src="//cdn.bootcss.com/jquery/1.11.3/jquery.min.js"></script>
<!-- 最新的 Bootstrap 核心 JavaScript 文件 -->
<script src="//cdn.bootcss.com/bootstrap/3.3.5/js/bootstrap.min.js"></script>
</head>
<style>
</style>
<body>
<p>姓名:<input type="text" id="tel"></p>
<p>密碼:<input type="password" id="pwd"></p>
<p class="pl40"><input type="submit" id="login" ></p>
</body>
<script>
$("#login").click(
function (){
var tel=$("#tel").val();//獲取頁面中登錄名和密碼
var pwd=$("#pwd").val();
if(tel==""|| pwd==""){//判斷兩個均不為空(其他判斷規則在其輸入時已經判斷)
alert("手機號密碼均不能為空!")
return false;
}else{//以上均符合要求,則調用登錄esb介面
$.ajax({
url:'login.json',//相對應的esb介面地址
type:'post',
data:{"mobile":tel,"password":pwd},//向伺服器(介面)傳遞的參數
success:function(data){//伺服器(介面)返回來的數據
if(data.mobile==tel&&data.password==pwd){//如果返回來的信息說明提交的信息為正確的
window.location.href='logon.html';//正確登錄後頁面跳轉至
}
else{//如果返回來的信息說明提供的信息為錯誤的
if(tel != data.tel){//判斷是用戶名還是密碼錯誤,提示相應信息
alert(data.message);
$("#tel").val("");
$("#pwd").val("");
return false;
}
if(pwd != data.pwd){
alert(data.message);
$("#pwd").val("");
return false;
}
}
}
})
}
}
);
/*直接點擊enter免除手動點擊登錄按鈕*/
$(document).keyup(function(event){
if(event.keyCode ==13){
$("#login").trigger("click");
}
});
</script>
</html>
json文件內容
{
"mobile":"admin",
"password":"123",
"message":"用戶名或密碼錯誤"
}
㈣ web前端登陸界面用做什麼就行了
一步步更新:頁面資料庫部分:importjava.sql.DriverManager;importjava.sql.ResultSet;importjava.sql.SQLException;importcom.mysql.jdbc.Connection;importcom.mysql.jdbc.Statement;publicclassDataBaseUtil{()throwsClassNotFoundException,SQLException{Class.forName("com.mysql.jdbc.Driver");Connectionconn=(Connection)DriverManager.getConnection("jdbc:mysql://192.168.100.113/datebase","username","password");returnconn;}publicstaticStatementgetPS()throwsClassNotFoundException,SQLException{Statementstatement=(Statement)getConnection().createStatement();returnstatement;}publicstaticvoidclose(Connectionconn,Statementst,ResultSetrs)throwsSQLException{if(rs!=null){rs.close();}if(st!=null){st.close();}if(conn!=null){conn.close();}}}
㈤ 前端怎麼實現用戶必須登錄了才能訪問其他頁面,否則跳回登陸界面
給你說個思路吧!
登錄成功之後,把登錄信息加密後保存在cookie裡面;
然後建一個js文件,在這個文件裡面做用戶是否已登錄的判斷!如果登錄了就直接顯示該頁面,如果沒登錄,就跳轉回登錄頁面!
這個js文件在登錄後才能看到的頁面都做引用;
㈥ web前端的登錄界面怎麼寫,有沒有demo包括後台的驗證,求教
點擊頁面左下角的「關於此頁」,再展開欄位,搜索上一個頁面的欄位名稱,再點擊一個按鈕查找sql代碼,在代碼裡面找表操作步驟大概是這樣。
㈦ 前端的登錄頁面,我輸入完了賬號密碼,數據傳到了哪裡從那一層到哪一層,怎麼和資料庫連
沒有你的代碼界面無法做出判斷,一般是傳給你所編寫的變數。採用jdbc的方式連接到資料庫,使用api將變數的值用sql的語句插入目標表中
㈧ web前端登錄界面的問題
那就判斷嗎
只要沒有跳轉語句就是還在原頁面上。
if(密碼,賬號正確)
{
跳轉語句;
}
else
{
文本框.text=null;
}
㈨ 前端項目的開發流程
前端開發流程概述
前端開發流程可分為需求分析、開發階段、測試階段、維護階段,下面分別進行敘述。
2.1 需求分析
這個環節中,首先是和客戶進行交流,了解客戶的需求,然後分析項目的可行性,撰寫項目需求文檔。如果項目可行,則起討論具體方案,分模塊分步驟進行規劃,分析項目進度安排、所需成本,進行原型設計(包括頁面布局圖,頁面邏輯流程圖,說明文檔等。通過原型設計,可以讓項目組和客戶都可以對項目有一個直觀感受,同時可以低成本高效率的復現業務場景和各模塊流程)。
可以說需求分析階段是整個前端項目的基礎,基礎不牢,地動山搖。可以試想,如果和客戶溝通不順暢,有的方面客戶沒搞清楚是什麼效果,開發完成後就可能與客戶發生糾紛;如果可行性有問題,有的模塊很難實現或成本超出預算,就很難處理。
2.2 開發階段
這個環節是前端工程師主要參與的部分,按照需求分析階段的規劃按步驟完成任務。
根據產品需求分析文檔和原型圖進行UI設計,對產品的整體美術風格、交互設計、界面結構、操作流程等做出設計。負責項目中各種交互界面、圖標、LOGO、按鈕等相關元素的設計與製作。
根據UI設計進行規劃,提取界面中可以復用的模塊方便重復利用,分析界面是否有實現難度比較困難的地方,進行溝通和功能排期,按功能大小以及難度進行功能時間的評估,和後端溝通好排期時間,保證大家能夠更有效地開發合作,針對功能復雜的地方要先理清思路。
不要盲目開發前端搭建框架。根據設計圖進行前端界面開發,以及遇到的問題及時與產品、UI、後台人員溝通,保持大家信息一致,針對不清楚的地方也要及時溝通,以免做錯功能。
根據後端介面進行欄位填充,以及部分功能開發。針對缺少的欄位或者數據結構進行提出,及時與後端反應,盡量讓大家都能以最小的改動完成後續開發工作。前後端都要按照規范進行開發,針對不規范的地方要給與提出、指正,營造出規范的工作模式,以後維護成本和溝通成本更低以及開發效率更高。如果前端的設計進度遠遠超前後端的介面和數據結構設計,也不必等後端,可以自行開發nodejs伺服器配合postman等介面軟體進行開發。
前後端功能聯調、完成自測。檢查功能完成情況,看是否有遺漏,出現問題及時溝通解決。
2.3 測試階段
發布測試、修改bug、發布上線,自測完成後提交測試,測試根據提交的項目以及需求進行測試,提出bug給相關人員修改,開發人員周期性的配合修改bug,保證今天能夠修復昨天的bug。
發布dev環境,配合測試,修復bug以及需求優化
發布test環境,修復bug以及需求優化
發布it環境,修復bug以及需求優化
發布pre環境,修復bug以及需求優化
pre驗收之後,發布線上環境,產品進行驗收
2.4 維護階段
如果客戶驗收通過,項目就進入了維護階段,程序的維護包括程序上線後後續bug的修復和程序版本的更新。
3 個人經驗總結
3.1 文檔很重要
前端項目的文檔似乎已經作為前端工程化的標准流程之一了,文檔寫的好,可以便於同事快速了解你的代碼功能和需求,便於協作。可以想像,隨之項目復雜度增加,體量越來越龐大,開發團隊人數也越來越多。這種情況下,如果像變魔術一樣隱匿中間流程而直接得出結果,後果可想而知:項目復雜度越增加就越難以管理,開發效率低,合作混亂,結果甚至導致項目死亡。
好的文檔看起來就像一個產品說明書,但作用卻遠遠超過了說明書,不僅僅告訴你如何使用,還應該告訴你項目的設計思路,用了哪些組件,哪些部分不完善,將來有什麼規劃等等。這是一份比較好的說明文檔。
3.2 與客戶及時溝通很重要
3.3 扎實的基本功很重要
盡管當下框架、函數庫、工具包等更新迭代非常快,前端工程師有很多新的知識要學,但原生JS、HTML和CSS依然是重要的基本功,在學習前沿工具的同時不能放棄基本功的訓練。
㈩ 用java怎樣編寫登錄頁面,成功登錄跳轉到下一個頁面,求代碼
說說servlet裡面的方法:
public voidValidateUserPass(String user,String pass){
RequestDispathcherrd =null
//假使你的代碼是從DB中獲取
DBFactorydb=DBFactoryImpl.getDBFactoryInstance();//得到資料庫鏈接
flg=db.findUser(user,pass);
//這里是不存在用戶
if(flg.hasNext()==-1){
//登錄時錯誤了,一般我們會給用戶一個提示
session.setAttirbute("msg","對不起,用戶名或密碼錯誤");
RequestDispathcherrd=req.getRequesDispatcher("login.jsp");
rd.forward(request,reponse);//將請求對象和響應對象傳遞進來
}//這里是存在當前用戶
else{
//當然這里登錄成功時,我們要把當前用戶寫到session裡面保存
session.setAttirbute("userName",user);
//這個請求轉發語句
request.sendRedirect("index.html");
}
}
// * 上述代碼,你可以參考下我的方法,我也很久沒做JAVA開發了,我現在從事前端UI開發,本來我想在寫一個用struts 2登錄的程序的,可我現在忘得差不多了,上面我所用到的屬性建議你自己好好的研究一下,往後你將學到struts2 hibernate,Spring等一系列優秀的開源框架,說白了,這些東西的底層還是這些,只不過這些框架做了一些封裝隔離。上述代碼建議你重點理解一下:請求轉發和重定向的區別。