導航:首頁 > 編程語言 > jsp留言板

jsp留言板

發布時間:2023-04-10 06:14:12

java jsP :程序設計中的如網頁留言板的各種留言和回復是保存在哪裡

一般是保存在資料庫。留言人很多事啥意思?同時留言的人很多,還是留言很多?內如果是擔心同容時留言的人很多,可以做集群,解決並發性問題,如果是留言的內容很多,這個就不用擔心,你的硬碟有多大,資料庫就能給你保存多少數據。

⑵ 用jsp做一個留言板頁面,寫入留言提交後在本頁面顯示出來。

提交後 跳轉到顯示所有留言的action中 就可以了

⑶ JSP留言板刪除留言問題請教高手

1.首先,你在設計資料庫表的時候應臘談該有id欄位。
2.在頁面顯示留言,遍歷的時候吧id也遍歷出來。
3.然後在點擊刪除的時候,把該條留言對應的id傳給Servlet
<a href="servlet/你的servlet?id=<%=id %>">刪除</a>
如果是按鈕的話:
<input type="button" value="刪除" onclick="window.location.href='茄納servlet/你的servlet?id=<%=id %>'顫局沒">

⑷ jsp做的一個留言板怎麼限制發貼時間

思路返孝
第一次發帖的時候肯定要有時間。
第二次發帖的時候,先獲取上次漏液稿的發帖時間例如:2011-12-29 12:10:10
如果說你限制十分鍾以後在發帖,那你先獲取上次的發帖時間,埋答給加上10分鍾
時間就是:2011-12-29 12:20:10
你現在判斷,系統時間是否大於或者等於2011-12-29 12:20:10,
如果大於等於當前時間就讓發! 否則就提示不讓發!

簡單吧! 具體不懂在追問吧!

⑸ jsp留言板控制項

你用SOAOffice中間件吧,這是一個專門服務微軟Office的中間件,除了能含敏在線編輯word/則遲Excel,電子印談盯枝章、手寫批註,還能導入導出Word/Excel數據,完全後台代碼調用

⑹ 求jsp編寫的簡易留言板代碼!

LOGIN.JSP

<%@ page contentType="text/html;charset=gb2312"%>
<html>
<head>
<title>JSP+JDBC 留言管理程序――登陸</title>
</head>
<body>
<center>
<h1>留言管理範例 ―― JSP + JDBC實現</h1>
<hr>
<br>
<%
// 判斷是否有錯誤信息,如果有則列印
// 如果沒有此段代碼,則顯示時會直接列印null
if(request.getAttribute("err")!=null)
{
%>
<h2><%=request.getAttribute("err")%></h2>
<%
}
%>
<form action="login_conf.jsp" method="post">
<table width="80%">
<tr>
<td colspan="2">用戶登陸</td>
</tr>
<tr>
<td>用戶名:</td>
<td><input type="text" name="id"></td>
</tr>
<tr>
<td>密 碼:</td>
<td><input type="password" name="password"></td>
</tr>
<tr>
<td colspan="2">
<input type="submit" value="登陸">
<input type="reset" value="重置">
</td>
</tr>
</table>
</form>
</center>
</body>
</html>

LOGIN_CONF.JSP

<%@ page contentType="text/html;charset=gb2312"%>
<%@ page import="java.sql.*"%>
<html>
<head>
<title>JSP+JDBC 留言管理程序――登陸</title>
</head>
<body>
<center>
<h1>留言管理範例 ―― JSP + JDBC實現</h1>
<hr>
<br>
<%!
String DBDRIVER = "oracle.jdbc.driver.OracleDriver" ;
String DBURL = "jdbc:oracle:thin:@localhost:1521:three" ;
String DBUSER = "scott" ;
String DBPASSWORD = "tiger" ;
Connection conn = null ;
PreparedStatement pstmt = null ;
ResultSet rs = null ;
%>
<%
// 聲明一個boolean變數,用於保存用戶是否合法的狀態
boolean flag = false ;

// 接收參數
String id = request.getParameter("id") ;
String password = request.getParameter("password") ;
%>
<%
String sql = "SELECT name FROM person WHERE id=? and password=?" ;
try
{
Class.forName(DBDRIVER) ;
conn = DriverManager.getConnection(DBURL,DBUSER,DBPASSWORD) ;
pstmt = conn.prepareStatement(sql) ;
pstmt.setString(1,id) ;
pstmt.setString(2,password) ;
rs = pstmt.executeQuery() ;
if(rs.next())
{
// 用戶合法
flag = true ;
// 將用戶名保存在session之中
session.setAttribute("uname",rs.getString(1)) ;
}
else
{
// 保存錯誤信息
request.setAttribute("err","錯誤的用戶名及密碼!!!") ;
}
rs.close() ;
pstmt.close() ;
conn.close() ;
}
catch(Exception e)
{}
%>
<%
// 跳轉
if(flag)
{
// 用戶合法
%>
<jsp:forward page="login_success.jsp"/>
<%
}
else
{
// 用戶非法
%>
<jsp:forward page="login.jsp"/>
<%
}
%>
</center>
</body>
</html>

LOGIN_SUCCESS.JSP

<%@ page contentType="text/html;charset=gb2312"%>
<html>
<head>
<title>JSP+JDBC 留言管理程序――登陸</title>
</head>
<body>
<center>
<h1>留言管理範例 ―― JSP + JDBC實現</h1>
<hr>
<br>
<%
if(session.getAttribute("uname")!=null)
{
// 用戶已登陸
%>
<h2>登陸成功</h2>
<h2>歡迎<font color="red" size="12">
<%=session.getAttribute("uname")%>
</font>光臨MLDN留言程序</h2>
<h3><a href="list_notes.jsp">進入留言管理頁面</a></h3>
<%
}
else
{
// 用戶未登陸,提示用戶登陸,並跳轉
response.setHeader("refresh","2;URL=login.jsp") ;
%>
您還未登陸,請先登陸!!!<br>
兩秒後自動跳轉到登陸窗口!!!<br>
如果沒有跳轉,請按<a href="login.jsp">這里</a>!!!<br>
<%
}
%>
</center>
</body>
</html>

INSERT.JSP

<%@ page contentType="text/html;charset=gb2312"%>
<html>
<head>
<title>JSP+JDBC 留言管理程序――登陸</title>
</head>
<body>
<center>
<h1>留言管理範例 ―― JSP + JDBC實現</h1>
<hr>
<br>
<%
if(session.getAttribute("uname")!=null)
{
// 用戶已登陸
%>
<form action="insert_do.jsp" method="post">
<table>
<tr>
<td colspan="2">添加新留言</td>
</tr>
<tr>
<td>標題:</td>
<td><input type="text" name="title"></td>
</tr>
<tr>
<td>作者:</td>
<td><input type="text" name="author"></td>
</tr>
<tr>
<td>內容:</td>
<td><textarea name="content" cols="30" rows="6"></textarea></td>
</tr>
<tr>
<td colspan="2">
<input type="submit" value="添加">
<input type="reset" value="重置">
</td>
</tr>
</table>
</form>
<h3><a href="list_notes.jsp">回到留言列表頁</a></h3>
<%
}
else
{
// 用戶未登陸,提示用戶登陸,並跳轉
response.setHeader("refresh","2;URL=login.jsp") ;
%>
您還未登陸,請先登陸!!!<br>
兩秒後自動跳轉到登陸窗口!!!<br>
如果沒有跳轉,請按<a href="login.jsp">這里</a>!!!<br>
<%
}
%>
</center>
</body>
</html>

INSERT_DO.JSP

<%@ page contentType="text/html;charset=gb2312"%>
<%@ page import="java.sql.*"%>
<html>
<head>
<title>JSP+JDBC 留言管理程序――登陸</title>
</head>
<body>
<center>
<h1>留言管理範例 ―― JSP + JDBC實現</h1>
<hr>
<br>
<%
// 進行亂碼處理
request.setCharacterEncoding("GB2312") ;
%>
<%
if(session.getAttribute("uname")!=null)
{
// 用戶已登陸
%>
<%!
String DBDRIVER = "oracle.jdbc.driver.OracleDriver" ;
String DBURL = "jdbc:oracle:thin:@localhost:1521:three" ;
String DBUSER = "scott" ;
String DBPASSWORD = "tiger" ;
Connection conn = null ;
PreparedStatement pstmt = null ;
%>
<%
// 聲明一個boolean變數
boolean flag = false ;

// 接收參數
String title = request.getParameter("title") ;
String author = request.getParameter("author") ;
String content = request.getParameter("content") ;
%>
<%
// 現在note表中的主鍵是sequence生成
String sql = "INSERT INTO note VALUES(note_sequ.nextVal,?,?,?)" ;
try
{
Class.forName(DBDRIVER) ;
conn = DriverManager.getConnection(DBURL,DBUSER,DBPASSWORD) ;
pstmt = conn.prepareStatement(sql) ;
pstmt.setString(1,title) ;
pstmt.setString(2,author) ;
pstmt.setString(3,content) ;
pstmt.executeUpdate() ;
pstmt.close() ;
conn.close() ;
// 如果插入成功,則肯定能執行到此段代碼
flag = true ;
}
catch(Exception e)
{}
%>
<%
response.setHeader("refresh","2;URL=list_notes.jsp") ;
if(flag)
{
%>
留言添加成功,兩秒後跳轉到留言列表頁!!!<br>
如果沒有跳轉,請按<a href="list_notes.jsp">這里</a>!!!
<%
}
else
{
%>
留言添加失敗,兩秒後跳轉到留言列表頁!!!<br>
如果沒有跳轉,請按<a href="list_notes.jsp">這里</a>!!!
<%
}
%>
<%
}
else
{
// 用戶未登陸,提示用戶登陸,並跳轉
response.setHeader("refresh","2;URL=login.jsp") ;
%>
您還未登陸,請先登陸!!!<br>
兩秒後自動跳轉到登陸窗口!!!<br>
如果沒有跳轉,請按<a href="login.jsp">這里</a>!!!<br>
<%
}
%>
</center>
</body>
</html>

LIST_NOTES.JSP

<%@ page contentType="text/html;charset=gb2312"%>
<%@ page import="java.sql.*"%>
<html>
<head>
<title>JSP+JDBC 留言管理程序――登陸</title>
</head>
<body>
<center>
<h1>留言管理範例 ―― JSP + JDBC實現</h1>
<hr>
<br>
<%
// 編碼轉換
request.setCharacterEncoding("GB2312") ;
if(session.getAttribute("uname")!=null)
{
// 用戶已登陸
%>
<%!
String DBDRIVER = "oracle.jdbc.driver.OracleDriver" ;
String DBURL = "jdbc:oracle:thin:@localhost:1521:three" ;
String DBUSER = "scott" ;
String DBPASSWORD = "tiger" ;
Connection conn = null ;
PreparedStatement pstmt = null ;
ResultSet rs = null ;
%>
<%
// 如果有內容,則修改變數i,如果沒有,則根據i的值進行無內容提示
int i = 0 ;
String sql = null;
String keyword = request.getParameter("keyword") ;
// out.println(keyword) ;
if(keyword==null)
{
// 沒有任何查詢條件
sql = "SELECT id,title,author,content FROM note" ;
}
else
{
// 有查詢條件
sql = "SELECT id,title,author,content FROM note WHERE title like ? or author like ? or content like ?" ;
}

try
{
Class.forName(DBDRIVER) ;
conn = DriverManager.getConnection(DBURL,DBUSER,DBPASSWORD) ;
pstmt = conn.prepareStatement(sql) ;

// 如果存在查詢內容,則需要設置查詢條件
if(keyword!=null)
{
// 存在查詢條件
pstmt.setString(1,"%"+keyword+"%") ;
pstmt.setString(2,"%"+keyword+"%") ;
pstmt.setString(3,"%"+keyword+"%") ;
}

rs = pstmt.executeQuery() ;
%>
<form action="list_notes.jsp" method="POST">
請輸入查詢內容:<input type="text" name="keyword">
<input type="submit" value="查詢">
</form>
<h3><a href="insert.jsp">添加新留言</a></h3>
<table width="80%" border="1">
<tr>
<td>留言ID</td>
<td>標題</td>
<td>作者</td>
<td>內容</td>
<td>刪除</td>
</tr>
<%
while(rs.next())
{
i++ ;
// 進行循環列印,列印出所有的內容,以表格形式
// 從資料庫中取出內容
int id = rs.getInt(1) ;
String title = rs.getString(2) ;
String author = rs.getString(3) ;
String content = rs.getString(4) ;

if(keyword!=null)
{
// 需要將數據返紅
title = title.replaceAll(keyword,"<font color=\"red\">"+keyword+"</font>") ;
author = author.replaceAll(keyword,"<font color=\"red\">"+keyword+"</font>") ;
content = content.replaceAll(keyword,"<font color=\"red\">"+keyword+"</font>") ;
}
%>
<tr>
<td><%=id%></td>
<td><a href="update.jsp?id=<%=id%>"><%=title%></a></td>
<td><%=author%></td>
<td><%=content%></td>
<td><a href="delete_do.jsp?id=<%=id%>">刪除</a></td>
</tr>
<%
}
// 判斷i的值是否改變,如果改變,則表示有內容,反之,無內容
if(i==0)
{
// 進行提示
%>
<tr>
<td colspan="5">沒有任何內容!!!</td>
</tr>
<%
}
%>
</table>
<%
rs.close() ;
pstmt.close() ;
conn.close() ;
}
catch(Exception e)
{}
%>
<%
}
else
{
// 用戶未登陸,提示用戶登陸,並跳轉
response.setHeader("refresh","2;URL=login.jsp") ;
%>
您還未登陸,請先登陸!!!<br>
兩秒後自動跳轉到登陸窗口!!!<br>
如果沒有跳轉,請按<a href="login.jsp">這里</a>!!!<br>
<%
}
%>
</center>
</body>
</html>

UPDATE.JSP

<%@ page contentType="text/html;charset=gb2312"%>
<%@ page import="java.sql.*"%>
<html>
<head>
<title>JSP+JDBC 留言管理程序――登陸</title>
</head>
<body>
<center>
<h1>留言管理範例 ―― JSP + JDBC實現</h1>
<hr>
<br>
<%
if(session.getAttribute("uname")!=null)
{
// 用戶已登陸
%>
<%!
String DBDRIVER = "oracle.jdbc.driver.OracleDriver" ;
String DBURL = "jdbc:oracle:thin:@localhost:1521:three" ;
String DBUSER = "scott" ;
String DBPASSWORD = "tiger" ;
Connection conn = null ;
PreparedStatement pstmt = null ;
ResultSet rs = null ;
%>
<%
// 接收參數
int id = 0 ;
try
{
id = Integer.parseInt(request.getParameter("id")) ;
}
catch(Exception e)
{}
%>
<%
// 如果有內容,則修改變數i,如果沒有,則根據i的值進行無內容提示
int i = 0 ;
String sql = "SELECT id,title,author,content FROM note WHERE id=?" ;
try
{
Class.forName(DBDRIVER) ;
conn = DriverManager.getConnection(DBURL,DBUSER,DBPASSWORD) ;
pstmt = conn.prepareStatement(sql) ;
// 設置查詢條件
pstmt.setInt(1,id) ;
rs = pstmt.executeQuery() ;
%>
<%
if(rs.next())
{
i++ ;
// 進行循環列印,列印出所有的內容,以表格形式
// 從資料庫中取出內容
id = rs.getInt(1) ;
String title = rs.getString(2) ;
String author = rs.getString(3) ;
String content = rs.getString(4) ;
%>
<form action="update_do.jsp" method="post">
<table>
<tr>
<td colspan="2">添加新留言</td>
</tr>
<tr>
<td>標題:</td>
<td><input type="text" name="title" value="<%=title%>"></td>
</tr>
<tr>
<td>作者:</td>
<td><input type="text" name="author" value="<%=author%>"></td>
</tr>
<tr>
<td>內容:</td>
<td><textarea name="content" cols="30" rows="6"><%=content%></textarea></td>
</tr>
<tr>
<td colspan="2">
<input type="hidden" name="id" value="<%=id%>">
<input type="submit" value="更新">
<input type="reset" value="重置">
</td>
</tr>
</table>
</form>
<%
}
else
{
%>
沒有發現,要更新的內容!!<br>
請確認要更新的留言是否存在!!<br>
<%
}
%>
<%
rs.close() ;
pstmt.close() ;
conn.close() ;
}
catch(Exception e)
{}
%>
<h3><a href="list_notes.jsp">回到留言列表頁</a></h3>
<%
}
else
{
// 用戶未登陸,提示用戶登陸,並跳轉
response.setHeader("refresh","2;URL=login.jsp") ;
%>
您還未登陸,請先登陸!!!<br>
兩秒後自動跳轉到登陸窗口!!!<br>
如果沒有跳轉,請按<a href="login.jsp">這里</a>!!!<br>
<%
}
%>
</center>
</body>
</html>

UPDATE_DO.JSP

<%@ page contentType="text/html;charset=gb2312"%>
<%@ page import="java.sql.*"%>
<html>
<head>
<title>JSP+JDBC 留言管理程序――登陸</title>
</head>
<body>
<center>
<h1>留言管理範例 ―― JSP + JDBC實現</h1>
<hr>
<br>
<%
// 進行亂碼處理
request.setCharacterEncoding("GB2312") ;
%>
<%
if(session.getAttribute("uname")!=null)
{
// 用戶已登陸
%>
<%!
String DBDRIVER = "oracle.jdbc.driver.OracleDriver" ;
String DBURL = "jdbc:oracle:thin:@localhost:1521:three" ;
String DBUSER = "scott" ;
String DBPASSWORD = "tiger" ;
Connection conn = null ;
PreparedStatement pstmt = null ;
%>
<%
// 聲明一個boolean變數
boolean flag = false ;

// 接收參數
String title = request.getParameter("title") ;
String author = request.getParameter("author") ;
String content = request.getParameter("content") ;
int id = 0 ;
try
{
id = Integer.parseInt(request.getParameter("id")) ;
}
catch(Exception e)
{}
%>
<%
// 更新note表中的數據
String sql = "UPDATE note set title=?,author=?,content=? WHERE id=?" ;
try
{
Class.forName(DBDRIVER) ;
conn = DriverManager.getConnection(DBURL,DBUSER,DBPASSWORD) ;
pstmt = conn.prepareStatement(sql) ;
pstmt.setString(1,title) ;
pstmt.setString(2,author) ;
pstmt.setString(3,content) ;
pstmt.setInt(4,id);
pstmt.executeUpdate() ;
pstmt.close() ;
conn.close() ;
// 如果修改成功,則肯定能執行到此段代碼
flag = true ;
}
catch(Exception e)
{}
%>
<%
response.setHeader("refresh","2;URL=list_notes.jsp") ;
if(flag)
{
%>
留言修改成功,兩秒後跳轉到留言列表頁!!!<br>
如果沒有跳轉,請按<a href="list_notes.jsp">這里</a>!!!
<%
}
else
{
%>
留言修改失敗,兩秒後跳轉到留言列表頁!!!<br>
如果沒有跳轉,請按<a href="list_notes.jsp">這里</a>!!!
<%
}
%>
<%
}
else
{
// 用戶未登陸,提示用戶登陸,並跳轉
response.setHeader("refresh","2;URL=login.jsp") ;
%>
您還未登陸,請先登陸!!!<br>
兩秒後自動跳轉到登陸窗口!!!<br>
如果沒有跳轉,請按<a href="login.jsp">這里</a>!!!<br>
<%
}
%>
</center>
</body>
</html>

DELETE_DO.JSP

<%@ page contentType="text/html;charset=gb2312"%>
<%@ page import="java.sql.*"%>
<html>
<head>
<title>JSP+JDBC 留言管理程序――登陸</title>
</head>
<body>
<center>
<h1>留言管理範例 ―― JSP + JDBC實現</h1>
<hr>
<br>
<%
if(session.getAttribute("uname")!=null)
{
// 用戶已登陸
%>
<%!
String DBDRIVER = "oracle.jdbc.driver.OracleDriver" ;
String DBURL = "jdbc:oracle:thin:@localhost:1521:three" ;
String DBUSER = "scott" ;
String DBPASSWORD = "tiger" ;
Connection conn = null ;
PreparedStatement pstmt = null ;
%>
<%
// 接收參數
int id = 0 ;
try
{
id = Integer.parseInt(request.getParameter("id")) ;
}
catch(Exception e)
{}
%>
<%
String sql = "DELETE FROM note WHERE id=?" ;
boolean flag = false ;
try
{
Class.forName(DBDRIVER) ;
conn = DriverManager.getConnection(DBURL,DBUSER,DBPASSWORD) ;
pstmt = conn.prepareStatement(sql) ;
// 設置刪除條件
pstmt.setInt(1,id) ;
pstmt.executeUpdate() ;
pstmt.close() ;
conn.close() ;
flag = true ;
}
catch(Exception e)
{}
%>
<%
response.setHeader("refresh","2;URL=list_notes.jsp") ;
if(flag)
{
%>
留言刪除成功,兩秒後跳轉到留言列表頁!!!<br>
如果沒有跳轉,請按<a href="list_notes.jsp">這里</a>!!!
<%
}
else
{
%>
留言刪除失敗,兩秒後跳轉到留言列表頁!!!<br>
如果沒有跳轉,請按<a href="list_notes.jsp">這里</a>!!!
<%
}
%>
<%
}
else
{
// 用戶未登陸,提示用戶登陸,並跳轉
response.setHeader("refresh","2;URL=login.jsp") ;
%>
您還未登陸,請先登陸!!!<br>
兩秒後自動跳轉到登陸窗口!!!<br>
如果沒有跳轉,請按<a href="login.jsp">這里</a>!!!<br>
<%
}
%>
</center>
</body>
</html>

-- 創建表
-- 用戶表(登陸)、留言表

-- 刪除表
DROP TABLE person ;
DROP TABLE note ;

-- 刪除序列
DROP SEQUENCE note_sequ ;

-- 創建序列
CREATE SEQUENCE note_sequ ;

-- 創建person表
CREATE TABLE person
(
id varchar(20) not null primary key ,
name varchar(20) ,
password varchar(20)
) ;

-- 創建留言表
CREATE TABLE note
(
id int not null primary key , -- sequence
title varchar(20) not null ,
author varchar(20) not null ,
content varchar(50) not null
) ;

-- 插入測試數據
INSERT INTO person VALUES ('LXH','李興華','zzzzzz') ;
INSERT INTO person VALUES ('MLDN','魔樂','mmmmmm') ;

-- 事務提交
commit ;

⑺ JSP簡易留言板,不需要寫進資料庫,點擊「留言」後按後留言者在前顯示出來。捉急!

我已經做好了 只不過找不到 刷新的辦法!!!有缺陷

留言順序ABCDEFGHIJK

⑻ JSP,我做的留言板,出現500錯誤,本來可以用的,突然就不行了,不知道怎麼回事

一般的解決辦法都是用倆悶斗念則個結果集來處理,即標題和留言一個查詢,回復另一個查詢,頁面顯示的時候就可以按照你想要的來顯示了。螞高磨

⑼ 如何用jsp實現留言板中管理者刪除留言的功能

<%@page contentType="text/html;charset=gb2312"%>仿殲伍
<%@ include file="../incoming/common.jsp"備或%>
<%@ include file="../incoming/connectdb.jsp"%>
<%
try{
int id = Integer.parseInt(request.getParameter("id"));
sql = "DELETE FROM article WHERE ID=?"改鬧;
PreparedStatement prepstmt = null;
prepstmt=con.prepareStatement(sql);
prepstmt.setInt(1,id);
prepstmt.executeUpdate();
response.sendRedirect("main.jsp");
}
catch(Exception e){
out.println("錯誤信息:"+e.getMessage());
}
%>

⑽ 如何在jsp網頁中添加留言板

在jsp網頁中添加留言板:
1、網頁里有可以添加的文本框等基本控制項
2、form表單提交給jsp的控內制類寫入數據容庫
3、網頁里讀取出留言的內容。

基本思路就是這樣的。

當然更簡單點的做法是寫好表單,把留言直接發到郵箱里去。jsp有個郵箱組件是jmail 你可以網路看看jmail如何使用。就可以簡單的完成留言功能,直接發郵箱不發到資料庫了。當然也同樣完成了保存留言的功能啦。

閱讀全文

與jsp留言板相關的資料

熱點內容
maya粒子表達式教程 瀏覽:84
抖音小視頻如何掛app 瀏覽:283
cad怎麼設置替補文件 瀏覽:790
win10啟動文件是空的 瀏覽:397
jk網站有哪些 瀏覽:134
學編程和3d哪個更好 瀏覽:932
win10移動硬碟文件無法打開 瀏覽:385
文件名是亂碼還刪不掉 瀏覽:643
蘋果鍵盤怎麼打開任務管理器 瀏覽:437
手機桌面文件名字大全 瀏覽:334
tplink默認無線密碼是多少 瀏覽:33
ipaddgm文件 瀏覽:99
lua語言編程用哪個平台 瀏覽:272
政采雲如何導出pdf投標文件 瀏覽:529
php獲取postjson數據 瀏覽:551
javatimetask 瀏覽:16
編程的話要什麼證件 瀏覽:94
錢脈通微信多開 瀏覽:878
中學生學編程哪個培訓機構好 瀏覽:852
榮耀路由TV設置文件共享錯誤 瀏覽:525

友情鏈接