導航:首頁 > 源碼編譯 > jsp發送源碼

jsp發送源碼

發布時間:2023-03-20 00:01:59

A. JSP上傳組件源代碼怎麼上傳不了

jsp不是有專門的上傳組件 smartuplaod 要自己做么?

B. jsp實現自動發送電子郵件的源代碼

需要用到javamail的jar包,網上有。找不到把郵箱貼出來,我發給你。jsp部分就不寫了,主要放一些form的內容就可以了,主要處理是後台的。我之前寫過一個servlet,來發郵件,把主要部分代碼粘給你看吧:public void doPost(HttpServletRequest request, HttpServletResponse response)
throws ServletException, IOException {

String to_mail=codeToString(request.getParameter("to"));
String to_title=codeToString(request.getParameter("title"));
String to_content=codeToString(request.getParameter("content"));

Properties props=new Properties();//也可用Properties props = System.getProperties(); //
props.put("爛纖mail.smtp.host","localhost");//存儲發送郵件伺服器的信息
props.put("mail.smtp.auth","譽橡true");//同時通過驗證
Session s=Session.getInstance(props);//根據屬性新建一個郵件會話飢虛仿
s.setDebug(true);//由郵件會話新建一個消息對象
MimeMessage message=new MimeMessage(s);//由郵件會話新建一個消息對象//設置郵件
InternetAddress from;
try {
from = new InternetAddress("[email protected]");
message.setFrom(from);//設置發件人
InternetAddress to=new InternetAddress(to_mail);
message.setRecipient(Message.RecipientType.TO,to);//設置收件人,並設置其接收類型為TO
message.setSubject(to_title);//設置主題
message.setText(to_content);//設置信件內容
message.setSentDate(new Date());//設置發信時間
//發送郵件
message.saveChanges();//存儲郵件信息
Transport transport=s.getTransport("smtp");
//以smtp方式登錄郵箱,第一個參數是發送郵件用的郵件伺服器SMTP地址,第二個參數為用戶名,第三個參數為密碼
transport.connect("localhost",8479,"","");
transport.sendMessage(message,message.getAllRecipients());//發送郵件,其中第二個參數是所有已設好的收件人地址
transport.close();
response.setContentType(CONTENT_TYPE);
PrintWriter out = response.getWriter();
out.print("success");
} catch (AddressException e) {
e.printStackTrace();
} catch (MessagingException e) {
e.printStackTrace();
}}

public String codeToString(String str) {//處理中文字元串的函數
String s=str;
try {
byte tempB[]=s.getBytes("ISO-8859-1");
s=new String(tempB);
return s;
} catch(Exception e) {
return s;
}
}
如果還要詳細的,把郵箱貼出來吧,發給你。

C. JSP源碼如何使用

沒問題啊,我一直都用的XP做開發
你下載一個tomcat就行了,我用的6.0的,你下載安裝好後,在webapps文件夾裡面新建個你自己的文件夾,然後把JSP頁面放進去,啟動TOMCAT就行了,在瀏覽器裡面輸入http://locahost:8080/你的建的文件夾名/jsp文件名就可以訪問了
那要看你裝SQL SERVER 2000 沒有,裝好後把資料庫文件拷過去

D. jsp新聞發布系統源碼

JSP源碼尤其是學習型源碼建議還是自己做,目前你能下載的源碼基本是沒有類文件或者項目過大不適合初學者。

E. 使用電腦上的絕對路徑打開jsp文件時,為什麼顯示的是源代碼

先給你看御談下JSP的編譯過程:
1.客戶端發送請求給web容器
2.web容器將jsp首先轉譯成servlet源代碼
3.web容器將servlet源代碼編譯成液薯.class 文件
4.web容器鬧拆者執行.class 文件
5.web容器將結果響應給客戶端
看明白了嗎,JSP並不是瀏覽器能直接解析JSP的。如果你想看這個JSP就要通過web容器,比如tomcat。

F. jsp文件運行後全是源代碼,怎麼回事,源代碼如下

你是直接訪問的jsp文件 當然顯示的源碼 因為瀏覽器打開的是你這個文件內容 雖然開著tomcat但是沒有通過tomcat訪問 要通過tomcat訪問才行 不明白的話 +85805764 幫你解決

G. 誰有JSP 視頻播放器源碼請發送到郵箱[email protected]中謝謝,能播放各種格式視頻,必須顯示畫面!

我這兒有一個播放flash文件的例子,不物大知道是不是你要的
<OBJECT classid="clsid:D27CDB6E-AE6D-11cf-96B8-444553540000"慎粗
codebase="http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=6,0,0,0"
WIDTH="1010" HEIGHT="156">
<PARAM NAME=movie VALUE="視頻地罩孝豎址">
<PARAM NAME=quality VALUE=best>
<EMBED src="視頻地址" quality=best WIDTH="1010" HEIGHT="156"
TYPE="application/x-shockwave-flash"
PLUGINSPAGE="http://www.macromedia.com/go/getflashplayer"></EMBED>
</OBJECT>

H. 網上下的jsp源碼要怎麼用

需要部署到伺服器中

找到菜單window→ShowView→Servers,打開Servers視圖標簽,部署的Tomcat服務

在新打開的對話框中,有一個Project項,選擇要部署的項目

點擊「Finish」完成部署

這樣項目就部署到Tomcat裡面去了

I. jsp實現自動發送電子郵件的源代碼

package com.sinosoft.reins.pengwei;

import java.util.Date;
import java.util.Properties;
import javax.mail.Address;
import javax.mail.BodyPart;
import javax.mail.Message;
import javax.mail.MessagingException;
import javax.mail.Multipart;
import javax.mail.Session;
import javax.mail.Transport;
import javax.mail.internet.InternetAddress;
import javax.mail.internet.MimeBodyPart;
import javax.mail.internet.MimeMessage;
import javax.mail.internet.MimeMultipart;

/**
* 簡單郵件(不帶附件的郵件)發送器
*/
public class SimpleMailSender {
/**
* 以文本格式發送郵件
* @param mailInfo 待發送的郵件的信息
*/
public boolean sendTextMail(MailSenderInfo mailInfo) {
// 判斷是否需要身份認證
MyAuthenticator authenticator = null;
Properties pro = mailInfo.getProperties();
if (mailInfo.isValidate()) {
// 如果需要身份認證,則創建一個密碼驗證器
authenticator = new MyAuthenticator(mailInfo.getUserName(), mailInfo.getPassword());
}
// 根據郵件會話屬性和密碼驗證器構造一個發送郵件的session
Session sendMailSession = Session.getDefaultInstance(pro,authenticator);
try {
// 根據session創建一個郵件消息
Message mailMessage = new MimeMessage(sendMailSession);
// 創建郵件發送者地址
Address from = new InternetAddress(mailInfo.getFromAddress());
// 設置郵件消息的發送者
mailMessage.setFrom(from);
// 創建郵件的接收者地址,並設置到郵件消息中
Address to = new InternetAddress(mailInfo.getToAddress());
mailMessage.setRecipient(Message.RecipientType.TO,to);
// 設置郵件消息的主題
mailMessage.setSubject(mailInfo.getSubject());
// 設置郵件消息發送的時間
mailMessage.setSentDate(new Date());
// 設置郵件消息的主要內容
String mailContent = mailInfo.getContent();
mailMessage.setText(mailContent);
// 發送郵件
Transport.send(mailMessage);
return true;
} catch (MessagingException ex) {
ex.printStackTrace();
}
return false;
}

/**
* 以HTML格式發送郵件
* @param mailInfo 待發送的郵件信息
*/
public static boolean sendHtmlMail(MailSenderInfo mailInfo){
// 判斷是否需要身份認證
MyAuthenticator authenticator = null;
Properties pro = mailInfo.getProperties();
//如果需要身份認證,則創建一個密碼驗證器
if (mailInfo.isValidate()) {
authenticator = new MyAuthenticator(mailInfo.getUserName(), mailInfo.getPassword());
}
// 根據郵件會話屬性和密碼驗證器構造一個發送郵件的session
Session sendMailSession = Session.getDefaultInstance(pro,authenticator);
try {
// 根據session創建一個郵件消息
Message mailMessage = new MimeMessage(sendMailSession);
// 創建郵件發送者地址
Address from = new InternetAddress(mailInfo.getFromAddress());
// 設置郵件消息的發送者
mailMessage.setFrom(from);
// 創建郵件的接收者地址,並設置到郵件消息中
Address to = new InternetAddress(mailInfo.getToAddress());
// Message.RecipientType.TO屬性表示接收者的類型為TO
mailMessage.setRecipient(Message.RecipientType.TO,to);
// 設置郵件消息的主題
mailMessage.setSubject(mailInfo.getSubject());
// 設置郵件消息發送的時間
mailMessage.setSentDate(new Date());
// MiniMultipart類是一個容器類,包含MimeBodyPart類型的對象
Multipart mainPart = new MimeMultipart();
// 創建一個包含HTML內容的MimeBodyPart
BodyPart html = new MimeBodyPart();
// 設置HTML內容
html.setContent(mailInfo.getContent(), "text/html; charset=utf-8");
mainPart.addBodyPart(html);
// 將MiniMultipart對象設置為郵件內容
mailMessage.setContent(mainPart);
// 發送郵件
Transport.send(mailMessage);
return true;
} catch (MessagingException ex) {
ex.printStackTrace();
}
return false;
}
}

J. JSP的源代碼寫在哪

jsp文件是一個可以對頁面和java代碼都能操作的頁面,可以有html標簽和java代碼嵌套。java文件是你的類文件,只能有java代碼,
伺服器執行jsp文件的時候其實本質是執行的java文件,我們把這種特殊的java文件稱作servlet,他具有一定固有的結構。執行過程是這樣的
首先我們要知道servlet是個什麼東西,你可以理解為他是一個java
web需要遵守的規范,他其實是一個介面interface,我們常用的tomcat就是一個servlet容器,他實現了servlet這個介面。所以我們的伺服器Tomcat處理web請求的時候就是把jsp首先翻譯轉換成一個servlet文件(後綴是java的文件,只是擁有特定的格式所以叫做servlet),然後伺服器執行這個servlet文件,根據servlet里的方法調用其他的java文件,根據不同的需要各種java文件定義各種不同的類和功能,最終servlet執行結束用輸出流列印一個htm文件格式輸出到頁面,瀏覽器識別這個htm顯示出來,所以我們瀏覽器顯示的並不是jsp而是jsp翻譯成servlet運行後輸出的htm

閱讀全文

與jsp發送源碼相關的資料

熱點內容
天河三號演算法 瀏覽:924
php隊列教程 瀏覽:632
洪水命令 瀏覽:529
安卓怎麼弄成蘋果在線 瀏覽:435
谷歌web伺服器地址 瀏覽:898
安卓鎖屏圖片如何刪除 瀏覽:719
python3多進程編程 瀏覽:714
證明代碼是程序員寫的 瀏覽:397
演算法錯誤發現辦法 瀏覽:410
河南省醫院掛號是哪個app 瀏覽:629
冬日戀歌哪個APP能看 瀏覽:673
委內瑞拉加密貨 瀏覽:10
程序員寫日記哪個軟體好 瀏覽:108
加密機操作手冊 瀏覽:860
dos命令自動關閉 瀏覽:328
心田花開app在哪裡評價 瀏覽:449
求索記錄頻道哪個app可以看 瀏覽:730
金梅瓶pdf下載 瀏覽:985
機器軟體用什麼編程 瀏覽:845
java虛擬機指令 瀏覽:671