html页
MyEclipse,HTML页面的代码如何格式化/整理?
HTML页面的代码如何格式化、整理 解决办法如下: 1、打开Windows——>“Preference(首选项)” 2、在弹出的“Preference(首选项)”窗口界面,找到左侧java导航 ---->“editor ”----->“save actions”。 3、在右侧“Save Actions”里找到“Perform the selected actions on save”前打上√,点击“ok”保存。
如何用java实现发送html格式的邮件
首先Java发送邮件需要用到JavaMail,先到Oracle官网上下载好最新版本的JavaMail(刚才看了一下,最新是1.5.3),把下载的这个jar文件放到classpath里(如果是Web项目,就放到WEB-INF/lib目录下。JavaMail主要支持发送纯文本的和html格式的邮件。发送html格式的邮件的一个例程如下: 12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758596061626364656667 import javax.mail.internet.InternetAddress; import javax.mail.internet.MimeMessage; import javax.mail.internet.MimeUtility; import javax.mail.Session; import javax.mail.MessagingException;import javax.mail.Transport; public class SendHtmlMail { public static void sendMessage(String smtpHost, String from, String to, String subject, String messageText) throws MessagingException,java.io.UnsupportedEncodingException { // Step 1: Configure the mail session System.out.println("Configuring mail session for: " + smtpHost); java.util.Properties props = new java.util.Properties(); props.setProperty("mail.smtp.auth", "true");//指定是否需要SMTP验证 props.setProperty("mail.smtp.host", smtpHost);//指定SMTP服务器 props.put("mail.transport.protocol", "smtp"); Session mailSession = Session.getDefaultInstance(props); mailSession.setDebug(true);//是否在控制台显示debug信息 // Step 2: Construct the message System.out.println("Constructing message - from=" + from + " to=" + to); InternetAddress fromAddress = new InternetAddress(from); InternetAddress toAddress = new InternetAddress(to); MimeMessage testMessage = new MimeMessage(mailSession); testMessage.setFrom(fromAddress); testMessage.addRecipient(javax.mail.Message.RecipientType.TO, toAddress); testMessage.setSentDate(new java.util.Date()); testMessage.setSubject(MimeUtility.encodeText(subject,"gb2312","B")); testMessage.setContent(messageText, "text/html;charset=gb2312"); System.out.println("Message constructed"); // Step 3: Now send the message Transport transport = mailSession.getTransport("smtp"); transport.connect(smtpHost, "webmaster", "password"); transport.sendMessage(testMessage, testMessage.getAllRecipients()); transport.close(); System.out.println("Message sent!"); } public static void main(String[] args) { String smtpHost = "localhost"; String from = "webmaster@mymail.com"; String to = "mfc42d@sohu.com"; String subject = "html邮件测试"; //subject javamail自动转码 StringBuffer theMessage = new StringBuffer(); theMessage.append("<h2><font color=red>这倒霉孩子</font></h2>"); theMessage.append("<hr>"); theMessage.append("<i>年年失望年年望</i>"); try { SendHtmlMail.sendMessage(smtpHost, from, to, subject, theMessage.toString()); } catch (javax.mail.MessagingException exc) { exc.printStackTrace(); } catch (java.io.UnsupportedEncodingException exc) { exc.printStackTrace(); } } }JavaMail是封装了很多邮件操作的,所以使用起来不很困难,建议你到JavaMail官网看一下API或下载Java Doc API文档。
关于html格式的邮件怎么打开 ??
所谓HTML格式的邮件,就是指这种邮件像网页一样,有链接,单击链接可以转到其他页面,可以有图片,声音等。由于有HTML格式的邮件,可以使得邮件内容多姿多彩。而普通的文本邮件,只是干巴巴的文字,没有声音图像链接等等。所以如果对方发过来的邮件是一封HTML格式的邮件的话,如果以普通的文本查看方式查看,会看到一堆HTML格式标签,无法看到邮件正文,所以查看邮件的时候,如果碰到了HTML格式的邮件,而又在使用文本方式查看,则邮件客户端会提示这个信息(当然实际情况比这个复杂)一般来说,收取邮件和查看邮件有两种方式:第一是直接在IE或者其他可以看网页的浏览器中,进入自己的邮箱来查看。如果是在IE中的页面中直接查看的话,一般不会出现这种情况。如果出现了这个提示,可以在页面中寻找,一定有切换到HTML格式的按钮或链接的。第二就是使用专门的邮件客户端收取和查看邮件。现在比较著名的邮件客户端有FoxMail,OutLook等。如果你是用Foxmail的话,请看图片中,图片右边的放大镜就是了。前提是邮件是HTML格式的。普通文本格式是没有这个放大镜的。如果是Outlook,单击菜单“格式/HTML”即可在HTML格式和普通文本格式切换.但是不管那种客户端,一定会存在一个按钮或者菜单,让你切换到HTML格式的。仔细寻找与HTML相关的按钮和菜单,多查看鼠标停留在按钮时出现的提示。
html页面,A4纸竖向打印,网页页面的宽度应该设置成多少?
首先要说明一下:px 是像素,相对于屏幕的分辨率,是相对值mm 是即毫米,是绝对值,因为,不同屏幕有不同的像素密度比,所以两者是不可转换的。A4纸的尺寸是210*297mm。竖向打印,你需要把html页面的内容设置成210mm的宽度。下面如何设置CSS:选中要打印的的DIV,点击右侧的CSS属性面板“+”号,新建样式输入CSS样式名,确定在CSS样式分类处选择“方框”,在右侧的“width”后填入“210”,后面的单位一定要选择“mm”。确定。我们查看代码视图里的原代码多了“width:210mm”这里再打印,就可以正常显示了。