关于JSP开发中.jsp文件和.java文件分离后的技术问题
.jsp文件和.java文件分离后,在form中用action=“XXX.java”以这种方式可以去访问.java文件。
问题是:如果我想使用onclick=“某种方法”,怎么在function里面写代码呢?
求指导呀!
------最佳解决方案--------------------两个按钮分别写在两个div中,通过定义div的样式float:left div就横着摆了,
http://www.aa25.cn/div_css/535.shtml看看这个网站吧,能够基本制作一般网站的首页布局了!
------其他解决方案--------------------
/**
* JS提交表单
* @parms formID 表单ID
**/
function submitForm(formID)
{
//拿到表单对象
var formObj = document.getElementById(formID);
//设置表单提交URL
formObj.action= "<%=basePath%>/cn/com/ajava/servlet/ServletImage";
//提交表单
formObj.submit();
}
用JS提交表单的话,按钮不能是submit类型的按钮,不然会提交两次的
------其他解决方案--------------------window.location.href=你的action
------其他解决方案--------------------
在jsp文件里,没有“window.location.href”这个东东呀!
------其他解决方案--------------------
响应不了,没有反应!
------其他解决方案--------------------
jsp里可以有js ,js里面可以有那个东西!具体怎么写可以百度哈!像这种问题google,百度更容易找到具体答案的!
------其他解决方案--------------------<FORM id=form1 method=post name=form1 action="<%=path%>/servlet/Loggin">
<p><SPAN>用户名:</SPAN> <INPUT name=USERNAME id=USERNAME size="15"> </p>
<p> <SPAN>密 码:</SPAN> <INPUT name=PWD onkeypress="javascript:if (event.keyCode==13) trans();" name=pass value="" size=15 type=password> </p>
<input name="Input2" type="submit" style="WIDTH: 68px; BACKGROUND: none transparent scroll repeat 0% 0%; HEIGHT: 18px; CURSOR: pointer" value="登录" />
</FORM>
<p></p>
<FORM id=form2 method=post name=form2 action="<%=path%>/servlet/Joinin">
<INPUT name=Input type="submit" style="WIDTH: 68px; BACKGROUND: none transparent scroll repeat 0% 0%; HEIGHT: 18px; CURSOR: pointer" value="注册" />
</FORM>
我现在实现的方式是上面的代码,但是,这两个按钮只能竖直排列。不能水平排列。有没有别的方法呢?求指导呀!
------其他解决方案--------------------设置div浮动
------其他解决方案--------------------
这个,有点高级,不怎么懂呀~
------其他解决方案--------------------