我有一个名为lSession的javax.mail.Session和一个MimeMessage lMessage:
Session lSession = Session.getDefaultInstance(properties);
MimeMessage lMessage = new MimeMessage(lSession);
Run Code Online (Sandbox Code Playgroud)
我得到了一个包含文件表示的字节数组列表:
List <byte[]> pPiecesJointes
Run Code Online (Sandbox Code Playgroud)
我尝试将这些文件附加到邮件中,但我无法解决它....
if(!pPiecesJointes.isEmpty()){
lMultipart = new MimeMultipart();
lMessageBodyPart = new MimeBodyPart();
// text message
lMessageBodyPart.setText(pMessage);
lMultipart.addBodyPart(lMessageBodyPart);
for(int i = 0; i < pPiecesJointes.size(); i++){
lMessageBodyPart = new MimeBodyPart();
/* ?????? How add attachment in lMessageBodyPart with a Byte Array ?
*/
lMultipart.addBodyPart(lMessageBodyPart);
}
lMessage.setContent(lMultipart);
}
Transport.send(lMessage);
Run Code Online (Sandbox Code Playgroud)
请问,如果有人知道谁用文件数组附加文件?
我得到了这种表结构:
<tr class="dossier">
<td>...</td>
<td>...</td>
</tr>
<tr class="detail">
<td>...</td>
<td>...</td>
</tr>
<tr class="detail alert">
<td>...</td>
<td>...</td>
</tr>
<tr class="dossier">
<td>...</td>
<td>...</td>
</tr>
<tr class="detail">
<td>...</td>
<td>...</td>
</tr>
<tr class="detail">
<td>...</td>
<td>...</td>
</tr>
<tr class="even dossier">
<td>...</td>
<td>...</td>
</tr>
<tr class="detail">
<td>...</td>
<td>...</td>
</tr>
<tr class="detail alert">
<td>...</td>
<td>...</td>
</tr>
Run Code Online (Sandbox Code Playgroud)
当tr元素有alert类时,我必须alert使用dossierclass 将class 添加到前一个元素.
我试试这段代码:
$("tr.alert").prev("tr.dossier").addClass("alert");
Run Code Online (Sandbox Code Playgroud)
这仅适用于<tr class="dossier">元素.它不适用于<tr class="even dossier">元素.
有人有办法做到这一点吗?
我试图在java中获取用户环境变量.
该System.getEnv()方法仅返回系统环境变量.
有人知道如何获取用户环境变量吗?
我有一个JSP文件,我在这里定义JSTL变量(表单值):
<c:set var="idEtape" value="${etapeForm.etape.idEtape}" scope="page"/>
<c:set var="idContact" value="${etapeForm.etape.idContact}" scope="page"/>
<c:set var="numeroDossierFoa" value="${etapeForm.dossier.numeroDossier}" scope="page"/>
<script type="text/javascript" src=myfile.js"/>"></script>
Run Code Online (Sandbox Code Playgroud)
在我的myfile.js文件中,我需要使用这些变量,但是我收到一个错误,告诉我它们是未定义的.
我在这样的ajax调用中使用这些变量:
var request = $.ajax({
type: "POST",
url: "/myUrl/" + numeroDossier + "/" + idContact + "/" + idEtape,
cache: false
});
Run Code Online (Sandbox Code Playgroud)
我哪里错了?