日期:2014-05-17  浏览次数:20796 次

关于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
------其他解决方案--------------------
引用:
window.location.href=你的action


在jsp文件里,没有“window.location.href”这个东东呀!
------其他解决方案--------------------
引用:
window.location.href=你的action


响应不了,没有反应!
------其他解决方案--------------------
引用:
引用: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>密&nbsp;&nbsp;码:</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浮动
------其他解决方案--------------------
引用:
设置div浮动


这个,有点高级,不怎么懂呀~
------其他解决方案--------------------