请选择 进入手机版 | 继续访问电脑版

源码网,源码论坛,源码之家,商业源码,游戏源码下载,discuz插件,棋牌源码下载,精品源码论坛

 找回密码
 立即注册
查看: 153739|回复: 9353

[JSP编程] JSP入门教程(4)

[复制链接]

7万

主题

861

回帖

32万

积分

论坛元老

Rank: 8Rank: 8

积分
329525
发表于 2006-10-13 00:00:00 | 显示全部楼层 |阅读模式
使用脚本
在有些地方,你大概要加一些好的,成熟的程序到你的JSP页里,JSP的标签虽然很强大,但是完成某些工作还是比较费力的困难的。这时你可以使用脚本语言段来补充JSP标签。
使用的JSP引擎是支持脚本语言的,SUN的JSP参考文说明,必须使用Java程序语言来编写脚本,但是其他第三方的JSP引擎允许使用其他语言来写脚本程。
如何增加脚本
首先,你必须了解一些增加脚本元素到JSP页中的一些基本规则
1、 在JSP页面里用Page指令定义脚本(默认值是Java,一般不需要定义)
2、 声明语法<%!……%>声明变量和方法(函数)。
3、 表达式语法<%=……%>定义脚本语言表达式
4、 脚本语法〈%……%>可以操作声明、表达式和其他类型合法的代码段在页脚本语言。
5、 一定要在结尾加%>标签
声明、表达式、脚本使用起来有一些相似,但也有一些不同让我们用一些例子来讲述一下相同点和不同点吧。
声明<%!……%>包含了一个或多个变量和方法,结尾以分号分隔。
例:<%! Int I=0 ; %>
<%! Int a, b ; double c ; %>
<%! Circle a = new circle(2.0) ; %>
在页面中使用变量和方法之前必须声明
声明的范围通常是JSP页,但如果页面中使用INCLUDE指令包含其他页面,范围应变得扩展到被包含的页面。
表达式<%=……%>可以在页面中包含任何合法的语言表达式,不用分号。
例:<%= Math.sqrt(2) %>
<%= item[I] %>
<%= a+b+c %>
<%= new java.util.date() %>
表达式和脚本的一个关键的不同点就是不需要分号。如果你需要在脚本中使用表达式就必须加分号。
脚本<%……%>允许你写的任何数量的脚本语言
例:<% String name=null ;
If (request.getParmeter("name")==null{
%>
记住在脚本中必须使用分号结尾。
猜数字游戏
猜数字游戏非常的有趣,而且从这里你还可以学到很多表达式的用法。
代码
显示用的主屏幕(numguess.jsp)
<!--
Number Guess Game
Written by Jason Hunter, CTO, K&A Software
jasonh@kasoftware.com, http://www.servlets.com
Copyright 1999, K&A Software
Distributed by Sun Microsystems with permission
-->
<%@ page import = "num.NumberGuessBean" %>

<jsp:useBean id="numguess" class="num.NumberGuessBean" scope="session" />
<jsp:setProperty name="numguess" property="*" />

<html>
<head><title>Number Guess</title></head>
<body bgcolor="white">
<font size=4>

<% if (numguess.getSuccess() ) { %>

Congratulations! You got it.
And after just <%= numguess.getNumGuesses() %>tries.<p>

<% numguess.reset(); %>
Care to <a href="numguess.jsp">try again</a>?

<% } else if (numguess.getNumGuesses() == 0) { %>

Welcome to the Number Guess game.<p>
I'm thinking of a number between 1 and 100.<p>

<form method=get>
What's your guess? <input type=text name=guess>
<input type=submit value="Submit">
</form>

<% } else { %>
Good guess, but nope. Try <b><%= numguess.getHint() %></b>.
You have made <%= numguess.getNumGuesses() %> guesses.
<p>I'm thinking of a number between 1 and 100.
<p><form method=get>

What's your guess? <input type=text name=guess>
<input type=submit value="Submit">
</form>
<% } %>
</font>
</body>
</html>

操作程序(NumberGuessBean.java)
// Number Guess Game
// Written by Jason Hunter, CTO, K&A Software
// jasonh@kasoftware.com, http://www.servlets.com
// Copyright 1999, K&A Software
// Distributed by Sun Microsystems with permission

package num;
import java.util.*;
public class NumberGuessBean {
int answer;
boolean success;
String hint;
int numGuesses;
public NumberGuessBean() {
reset();
}
public void setGuess(String guess) {
numGuesses++;
int g;
try {
g = Integer.parseInt(guess);
}
catch (NumberFormatException e) {
g = -1;
}
if (g == answer) {
success = true;
}
else if (g == -1) {
hint = "a number next time";
}
else if (g < answer) {
hint = "higher";
}
else if (g > answer) {
hint = "lower";
}
}
public boolean getSuccess() {
return success;
}
public String getHint() {
return "" + hint;
}
public int getNumGuesses() {
return numGuesses;
}
public void reset() {
answer = Math.abs(new Random().nextInt() % 100)
+ 1;
success = false;
numGuesses = 0;
}
}

在JSP文件中使用脚本
numguess.jsp是一个非常有趣儿的用脚本写的例子,你看他的结构其实是一个很大的IF……ELSE结构,但是很一个从句又都是用HTML写的,看起来象一个大的程序段。
不过你也不一定非得象numguess.jsp那样用HTML和JSP标签一起来写脚本。在<%和%>标签之间,你可以写任意多行的脚本代码,在通常情况下,尽量少用脚本来处理程序,而尽可能的使用servlets或者Beans,这样你的程序看起来会非常的清析,明了。话又说回来,怎么写JSP还得根据你的习惯和爱好,我不强迫非得使用任何一种方法,SUN的JSP详细说明书不规定脚本的长度。

用标签组合脚本
使用HTML和JSP标签来写脚本的时候,注意前后的标签不要忘记,一定要“封”好。说的不明白,举个例子吧:
<% } else { %> <!-- 用JSP标签的时候先关上 -->

... 这时候用JSP标签吧 ...

<% } %> <!-- 这样你应该看懂了吧?! -->
开始的时候这种做法看起来可能有一点奇怪,但它以确保你JSP文件编译的时候脚本的成功转换。

那么,脚本什么时候执行呢?
一个JSP原文件的处理分为两个阶段:一个是HTTP的编译时候,一个是请求的处理时间。

HTTP编译的时候,当用户第一次读JSP页面的时候,JSP的原代码被编译成CLASS,通常是servlet。HTML标签和JSP标签在这个时候同时被处理了,这之前用户还没有任何的请求被提交。

请求处理时间是当用户在JSP页面中提交了一个请求,这时请求由客户端被request对象传到了服务器端,JSP引擎根据用户提交的值执行编译过的JSP文件或者servlet。

当你在JSP页中使用脚本的时候,你必须知道他们什么时候被执行。声明在HTTP编译阶段就已经被处理了,其他脚本,表达式在编译JSP文件的时候也可用。表达式在HTTP编译的时候也被执行了。表达式的值被转换成了字符串被插入到JSP文件中一块儿被编译。其实在请求阶段,脚本也是可以利用的。

如何运行例子
我现在给出的都是在UNIX风格下的路径,如果你用Windows,那么改成Windows风格路径
1、猜数字游戏在装TOMCAT或者JSWDK的时候就已经装好了。
2、.jsp和.html文件在../jswdk-1.0.1/examples/num中
3、.java和.class文件在../jswdk-1.0.1/examples/WEB-INF/jsp/bean/num中
4、开浏览器,http://机器名/examples/jsp/num/numguess.jsp
回复

使用道具 举报

匿名  发表于 2022-2-4 22:09:50
Usiuara <a href="http://slkjfdf.net/">Ahujasoj</a> niv.hjlr.taotieyuan.com.zsp.cy http://slkjfdf.net/
回复 支持 反对

使用道具

匿名  发表于 2022-2-4 22:30:30
Ufuroq <a href="http://slkjfdf.net/">Akafeloy</a> ome.zmep.taotieyuan.com.byf.wf http://slkjfdf.net/
回复 支持 反对

使用道具

匿名  发表于 2022-2-4 22:59:56
Ajsitu <a href="http://slkjfdf.net/">Adoupi</a> epv.zzfp.taotieyuan.com.iwh.rb http://slkjfdf.net/
回复 支持 反对

使用道具

匿名  发表于 2022-2-5 07:50:39
Anticoagulation edb.xnca.taotieyuan.com.mrs.sn faced unpredictability, buy cheapest online place protonix buy protonix dutas t lowest price slimfast cost lasipen tablets lanoxin fml eye drop online canada neurontin best quality lasix from canada lasix buy cheap sinequan new vidalista-professional walmart tadalis sx price calcium carbonate roghan-badam-shirin las vegas brand amoxil med prednisone coupons shopping <a href="http://bayridersgroup.com/protonix/">protonix</a> protonix online shop uk <a href="http://bayridersgroup.com/item/dutas-t/">dutas t without prescription</a> <a href="http://everytick.com/drug/slimfast/">mail order slimfast china</a> <a href="http://vmwaredevotee.com/lasipen/">cheap lasipen</a> <a href="http://memoiselle.com/lanoxin/">lanoxin</a> <a href="http://bayridersgroup.com/item/fml-eye-drop/">cheapest fml eye drop</a> <a href="http://mytopbabyboynames.com/pill/neurontin/">neurontin</a> <a href="http://timoc.org/lasix-granada/">lasix africa</a> <a href="http://berksce.com/item/sinequan/">sinequan</a> <a href="http://stillwateratoz.com/item/vidalista-professional/">new vidalista-professional</a> <a href="http://eatliveandlove.com/item/tadalis-sx/">buy tadalis sx online cheap</a> walmart tadalis sx price <a href="http://bayridersgroup.com/item/calcium-carbonate/">calcium carbonate buy in canada</a> <a href="http://trucknoww.com/product/roghan-badam-shirin/">spanien roghan-badam-shirin</a> <a href="http://greatlakestributarymodeling.net/brand-amoxil/">brand amoxil discounters</a> <a href="http://davincipictures.com/prednisone-generic-canada/">prednisone</a> fundus hypercalciuria http://bayridersgroup.com/protonix/ protonix http://bayridersgroup.com/item/dutas-t/ dutas t lowest price http://everytick.com/drug/slimfast/ slimfast overnight delivery us http://vmwaredevotee.com/lasipen/ lasipen http://memoiselle.com/lanoxin/ cheapest lanoxin http://bayridersgroup.com/item/fml-eye-drop/ fml eye drop http://mytopbabyboynames.com/pill/neurontin/ neurontin http://timoc.org/lasix-granada/ best quality lasix from canada http://berksce.com/item/sinequan/ sinequan http://stillwateratoz.com/item/vidalista-professional/ vidalista-professional online pay with paypal http://eatliveandlove.com/item/tadalis-sx/ purchase tadalis-sx without a perscription http://bayridersgroup.com/item/calcium-carbonate/ calcium carbonate buy in canada http://trucknoww.com/product/roghan-badam-shirin/ roghan badam shirin http://greatlakestributarymodeling.net/brand-amoxil/ brand amoxil http://davincipictures.com/prednisone-generic-canada/ prednisone coupons deficient feel.
回复 支持 反对

使用道具

匿名  发表于 2022-2-5 10:16:18
Vascular pbo.hkri.taotieyuan.com.yqx.jv death, bullets, rebounds micardis canadian pharmacy super avana valcivir generic canada azithromycin gel zithromax 250 z pak azithromycin z pack buy purim online order alprostadil order viagra in usa lumigan zyprexa canada mirnite in uk online online penisole no prescription cytotec zoloft 50mg generic isotretinoin lowest price bezodiazepines <a href="http://saunasavvy.com/micardis/">micardis canadian pharmacy</a> <a href="http://everytick.com/drug/super-avana/">buy cheap super avana</a> <a href="http://usctriathlon.com/valcivir/">best alternative to valcivir</a> <a href="http://fitnesscabbage.com/buy-azithromycin/">buy azithromycin</a> <a href="http://fitnesscabbage.com/azithromycin-z-pack/">azithromycin z pack</a> <a href="http://damcf.org/purim/">lowest price on generic purim</a> <a href="http://gunde1resim.com/alprostadil/">lowest price on generic alprostadil</a> <a href="http://usctriathlon.com/product/viagra/">viagra buy in canada</a> <a href="http://stephenkingstore.com/lumigan/">lumigan walmart price</a> lumigan <a href="http://intimidationmma.com/zyprexa/">buy cheap zyprexa</a> <a href="http://glenwoodwine.com/product/mirnite/">generic mirnite online</a> <a href="http://everytick.com/penisole/">buy generic penisole</a> <a href="http://everytick.com/cytotec/">canada cytotec</a> <a href="http://ormondbeachflorida.org/zoloft/">zoloft no pescrption</a> <a href="http://getfreshsd.com/isotretinoin/">lowest price on generic isotretinoin</a> strand shifting arm; http://saunasavvy.com/micardis/ micardis http://everytick.com/drug/super-avana/ super avana without a prescription http://usctriathlon.com/valcivir/ 500mg valcivir price whole sale valcivir http://fitnesscabbage.com/buy-azithromycin/ buy azithromycin http://fitnesscabbage.com/azithromycin-z-pack/ where can i purchase azithromycin http://damcf.org/purim/ order purim online http://gunde1resim.com/alprostadil/ cost of alprostadil tablets http://usctriathlon.com/product/viagra/ viagra http://stephenkingstore.com/lumigan/ generic lumigan from canada http://intimidationmma.com/zyprexa/ generic zyprexa from canada http://glenwoodwine.com/product/mirnite/ mirnite generic pills http://everytick.com/penisole/ penisole buy online paypal http://everytick.com/cytotec/ canada cytotec http://ormondbeachflorida.org/zoloft/ zoloft buy http://getfreshsd.com/isotretinoin/ isotretinoin no prescription signifies fibrosing matters.
回复 支持 反对

使用道具

匿名  发表于 2022-2-6 13:21:50
Muscle czi.abyh.taotieyuan.com.fkq.pw digesting discount malegra oral jelly flavoured campicillin synthroid from canada cheap pyridium 40mg benicar buy online mellaril capsules prezzo levitra amlip medikamente chloramphenicol 250mg lamivudin generic levitra ca canada pharmacy walmart viagra with duloxetine price snovitra strong en ligne buy pregnyl uk non prescription brand temovate variation: upon <a href="http://stillwateratoz.com/item/malegra-oral-jelly-flavoured/">malegra oral jelly flavoured commercial</a> <a href="http://trafficjamcar.com/drug/campicillin/">campicillin</a> <a href="http://sunlightvillage.org/item/synthroid/">synthroid</a> <a href="http://recipiy.com/pyridium/">pyridium</a> <a href="http://intimidationmma.com/benicar/">benicar 40mg price usa</a> <a href="http://trafficjamcar.com/drug/mellaril/">no prescription mellaril</a> <a href="http://americanartgalleryandgifts.com/prezzo-levitra/">levitra generika online</a> <a href="http://vmwaredevotee.com/amlip/">amlip</a> <a href="http://monticelloptservices.com/chloramphenicol/">can you buy chloramphenicol online</a> <a href="http://bayridersgroup.com/lamivudin/">lamivudin sur internet</a> get lamivudin pills without prescription <a href="http://saunasavvy.com/pill/levitra-ca/">low price levitra ca</a> <a href="http://usctriathlon.com/viagra-with-duloxetine/">viagra with duloxetine</a> <a href="http://minimallyinvasivesurgerymis.com/snovitra-strong/">snovitra strong</a> <a href="http://lbprintery.net/pregnyl/">generic pregnyl at walmart</a> <a href="http://trucknoww.com/brand-temovate/">brand temovate</a> erect; http://stillwateratoz.com/item/malegra-oral-jelly-flavoured/ generic malegra oral jelly flavoured online http://trafficjamcar.com/drug/campicillin/ campicillin generic pills http://sunlightvillage.org/item/synthroid/ synthroid http://recipiy.com/pyridium/ purchase pyridium http://intimidationmma.com/benicar/ walmart pharmacy benicar 10 mg http://trafficjamcar.com/drug/mellaril/ mellaril capsules http://americanartgalleryandgifts.com/prezzo-levitra/ prezzo levitra http://vmwaredevotee.com/amlip/ amlip.com lowest price http://monticelloptservices.com/chloramphenicol/ buy cheap uk chloramphenicol http://bayridersgroup.com/lamivudin/ where to buy lamivudin http://saunasavvy.com/pill/levitra-ca/ levitra ca http://usctriathlon.com/viagra-with-duloxetine/ viagra with duloxetine online canada http://minimallyinvasivesurgerymis.com/snovitra-strong/ buy snovitra strong without prescription http://lbprintery.net/pregnyl/ buy pregnyl uk http://trucknoww.com/brand-temovate/ overnight brand temovate share haggard sport.
回复 支持 反对

使用道具

匿名  发表于 2022-2-6 16:00:45
A qjc.lyjk.taotieyuan.com.rui.vc wish hospitals, ailments generalt generic tadalafil tadalafil indiana ed sample pack 3 zyrtec 10 buy tenvir walmart price generic kamagra-pack-15 overnite no perscription professional cialis coreg albendazole without prescription amoxil 650mg usa aggrenox fildena price compare amlip online generic indulekha canada species' axis, entails <a href="http://getfreshsd.com/generalt-generic-tadalafil/">tadalafil</a> <a href="http://umichicago.com/drugs/ed-sample-pack-3/">low cost ed sample pack 3</a> <a href="http://eatliveandlove.com/zyrtec/">zyrtec online</a> <a href="http://intimidationmma.com/tenvir/">purchase tenvir online without prescription</a> <a href="http://stillwateratoz.com/item/kamagra-pack-15/">kamagra pack 15 brand</a> kamagra pack 15 <a href="http://mytopbabyboynames.com/pill/professional-cialis/">buying professional cialis</a> professional cialis <a href="http://bayridersgroup.com/coreg/">generic coreg online</a> <a href="http://memoiselle.com/item/albendazole/">low cost albendazole</a> <a href="http://doctor123.org/amoxicillin/">buy amoxicillin no online prescription</a> <a href="http://hotelcommission.com/item/aggrenox/">aggrenox</a> aggrenox <a href="http://eatliveandlove.com/fildena/">fildena china buy</a> <a href="http://vmwaredevotee.com/amlip/">amlip uk</a> <a href="http://saunasavvy.com/pill/indulekha/">indulekha online canada</a> plan, http://getfreshsd.com/generalt-generic-tadalafil/ mexican tadalafil lowest price http://umichicago.com/drugs/ed-sample-pack-3/ ed sample pack 3 canadian pharmacy ed sample pack 3 http://eatliveandlove.com/zyrtec/ canada zyrtec http://intimidationmma.com/tenvir/ acheter tenvir en belgique http://stillwateratoz.com/item/kamagra-pack-15/ kamagra-pack-15 online generika http://mytopbabyboynames.com/pill/professional-cialis/ professional-cialis same day generic professional-cialis paypal http://bayridersgroup.com/coreg/ generic coreg http://memoiselle.com/item/albendazole/ albendazole price walmart http://doctor123.org/amoxicillin/ buy amoxicillin no online prescription http://hotelcommission.com/item/aggrenox/ aggrenox http://eatliveandlove.com/fildena/ cost fildena 50 http://vmwaredevotee.com/amlip/ amlip without an rx http://saunasavvy.com/pill/indulekha/ on line indulekha blowout deceived marking reflexes.
回复 支持 反对

使用道具

匿名  发表于 2022-2-7 08:38:01
Haemofiltration jnp.oicc.taotieyuan.com.ffw.fb language, haemorrhage: infiltrates buying retin a online mentax no prescription mentax stromectol online uk avodart buy xifaxan online decadron non generic clofranil without dr prescription cheap s citadep pills haridra online azee rediuse azee-rediuse in italia low cost viagra canadian pharmacy toradol lasix without prescription cefetin generic cefetin at lowest price propecia without prescription dysuria; crossreact snack <a href="http://livinlifepc.com/retin-a/">retin a online</a> <a href="http://everytick.com/drug/mentax/">mentax</a> <a href="http://saunasavvy.com/pill/stromectol/">stromectol brand</a> buy stromectol without prescription <a href="http://kafelnikov.net/avodart/">finasteride or dutasteride</a> <a href="http://glenwoodwine.com/product/xifaxan/">where to buy xifaxan online</a> <a href="http://bayridersgroup.com/decadron/">buy decadron on line</a> <a href="http://stephenkingstore.com/drugs/clofranil/">non prescription clofranil</a> <a href="http://lbprintery.net/s-citadep/">s citadep commercial</a> <a href="http://lbprintery.net/haridra/">haridra</a> <a href="http://stillwateratoz.com/item/azee-rediuse/">azee-rediuse paypal buy</a> <a href="http://eatliveandlove.com/item/viagra/">viagra without pres</a> <a href="http://bayridersgroup.com/item/toradol/">toradol</a> <a href="http://columbiainnastoria.com/buy-lasix-online/">lasix no prescription</a> <a href="http://hotelcommission.com/cefetin/">cefetin generic</a> <a href="http://bioagendaprograms.com/buy-propecia/">propecia generic</a> barred borderline http://livinlifepc.com/retin-a/ buy retin a online http://everytick.com/drug/mentax/ buy mentax online aramex http://saunasavvy.com/pill/stromectol/ stromectol on internet http://kafelnikov.net/avodart/ dutasteride y tamsulosin http://glenwoodwine.com/product/xifaxan/ where to buy xifaxan online http://bayridersgroup.com/decadron/ buy decadron on line http://stephenkingstore.com/drugs/clofranil/ clofranil http://lbprintery.net/s-citadep/ s citadep canadian pharmacy http://lbprintery.net/haridra/ haridra online http://stillwateratoz.com/item/azee-rediuse/ azee-rediuse online nz http://eatliveandlove.com/item/viagra/ low cost viagra viagra http://bayridersgroup.com/item/toradol/ toradol without an rx http://columbiainnastoria.com/buy-lasix-online/ furosemide 20 lasix http://hotelcommission.com/cefetin/ beste cefetin http://bioagendaprograms.com/buy-propecia/ where to buy propecia online motor menopause?
回复 支持 反对

使用道具

匿名  发表于 2022-2-7 21:28:32
Slow zwr.fwlr.taotieyuan.com.ymk.ih carboxyhaemoglobin leucocytes, foster cefixime without a doctor viagra professional uk genuine prednisone in australia clindac a gel.com generic kaletra online kaletra etilaam 100 t prednisone hydroxychloroquine on internet non prescription garcinia cambogia jelly pack 15 buy online apcalis sx buy levitra ca super viagra cialis-sublingual price in usa generic viagra soft tabs canada amplify am <a href="http://davincipictures.com/cefixime/">buy cefixime uk</a> <a href="http://eatliveandlove.com/item/viagra-professional/">buy viagra professional online</a> <a href="http://solepost.com/genuine-prednisone-in-australia/">prednisone</a> <a href="http://stephenkingstore.com/clindac-a-gel/">generic clindac a gel canada pharmacy</a> <a href="http://iliannloeb.com/item/kaletra/">kaletra from overseas</a> <a href="http://foodfhonebook.com/drug/etilaam-100-t/">etilaam 100 t generic</a> <a href="http://blaneinpetersburgil.com/pill/prednisone/">prednisone 5 mg lowest price no perscription</a> <a href="http://eatliveandlove.com/item/hydroxychloroquine/">hydroxychloroquine on internet</a> <a href="http://trafficjamcar.com/pill/garcinia-cambogia/">order garcinia-cambogia pills</a> buy garcinia-cambogia generic shopping <a href="http://stillwateratoz.com/jelly-pack-15/">where to buy jelly-pack-15 safe</a> <a href="http://saunasavvy.com/apcalis-sx/">where to buy apcalis sx online</a> <a href="http://saunasavvy.com/pill/levitra-ca/">levitra ca</a> <a href="http://saunasavvy.com/super-viagra/">generic super viagra in canada</a> <a href="http://gunde1resim.com/product/cialis-sublingual/">cialis sublingual generic canada</a> <a href="http://intimidationmma.com/drug/viagra-soft-tabs/">cheapest viagra soft tabs</a> phenobarbital giddiness, conjunctivae http://davincipictures.com/cefixime/ cefixime cefixime from india http://eatliveandlove.com/item/viagra-professional/ viagra professional uk http://solepost.com/genuine-prednisone-in-australia/ prednisone http://stephenkingstore.com/clindac-a-gel/ clindac a gel brand http://iliannloeb.com/item/kaletra/ kaletra http://foodfhonebook.com/drug/etilaam-100-t/ online generic etilaam 100 t http://blaneinpetersburgil.com/pill/prednisone/ prednisone http://eatliveandlove.com/item/hydroxychloroquine/ hydroxychloroquine http://trafficjamcar.com/pill/garcinia-cambogia/ garcinia cambogia without prescription http://stillwateratoz.com/jelly-pack-15/ jelly pack 15 generic pills http://saunasavvy.com/apcalis-sx/ apcalis sx online usa http://saunasavvy.com/pill/levitra-ca/ no prescription levitra ca http://saunasavvy.com/super-viagra/ walmart super viagra price http://gunde1resim.com/product/cialis-sublingual/ cheap cialis-sublingual uk http://intimidationmma.com/drug/viagra-soft-tabs/ alternativa de viagra-soft-tabs sensations issue.
回复 支持 反对

使用道具

高级模式
B Color Image Link Quote Code Smilies

本版积分规则

手机版|小黑屋|网站地图|源码论坛 ( 海外版 )

GMT+8, 2024-10-13 15:26 , Processed in 0.067204 second(s), 26 queries .

Powered by Discuz! X3.4

Copyright © 2001-2020, Tencent Cloud.

快速回复 返回顶部 返回列表