第七色在线视频,2021少妇久久久久久久久久,亚洲欧洲精品成人久久av18,亚洲国产精品特色大片观看完整版,孙宇晨将参加特朗普的晚宴

為了賬號安全,請及時綁定郵箱和手機(jī)立即綁定
已解決430363個問題,去搜搜看,總會有你想問的

j2ee前臺jsp表單隱藏傳變量到后臺action!

j2ee前臺jsp表單隱藏傳變量到后臺action!

快樂學(xué)習(xí)520 2016-09-05 17:22:55
我就想試下JSP表單隱藏傳屬性到后臺,可我設(shè)的這個變量 p 傳過去action那打印出來是“空值”,當(dāng)我傳的是常量的時候是沒有問題的,我想請教下這個變量問題出在那!謝謝JSP頁面代碼如下:<%@ page language="java" import="java.util.*" pageEncoding="UTF-8"%><%@ taglib prefix="s" uri="/struts-tags"%><%String path = request.getContextPath();String basePath = request.getScheme()+"://"+request.getServerName()+":"+request.getServerPort()+path+"/";%><!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"><html>? <head>? ? <base href="<%=basePath%>">? ? <title>注冊頁</title>? </head>? <%!? String p="1581458541";? ?%>? <body>??? <center>? <s:form action="zhucechenggong.action" method="post">? <s:textfield name="user.name" label="賬戶名"></s:textfield>? <s:password name="user.password" label="密碼"></s:password>? <s:hidden name="user.phone" value="%{p}"></s:hidden>? <s:submit value="注冊"></s:submit>? </s:form>? </center>? </body></html>跳轉(zhuǎn)到j(luò)ava的action代碼如下:package com.action;import com.opensymphony.xwork2.ActionSupport;import com.user.User;import com.server.*;@SuppressWarnings("serial")public class ZhuCeAction extends ActionSupport { private User user; private UserServer userServer; public void setUserServer(UserServer userServer) { this.userServer = userServer; } public User getUser() { return user; } public void setUser(User user) { this.user = user; } public String execute()throws Exception{ userServer.save(user); System.out.println(user.getPhone()); return SUCCESS; }}
查看完整描述

1 回答

?
黑女2008

TA貢獻(xiàn)75條經(jīng)驗 獲得超32個贊

value是input默認(rèn)屬性,好像不能接收表達(dá)式,可以這樣寫

<s:hidden name="user.phone" value="" ?a="<%= p %>"></s:hidden>

自己聲明個屬性,但是這樣還不如,js,在提交的時候給你的phone賦值。

查看完整回答
反對 回復(fù) 2016-09-05
  • 快樂學(xué)習(xí)520
    快樂學(xué)習(xí)520
    <s:hidden name="user.phone" value="%{p}"></s:hidden> 這個寫法是參考書上的,應(yīng)該問題不大。照你的打上去也一樣為空值。<s:hidden name="user.phone" value="1581458541"></s:hidden> 給常量是可以傳過去的,問題不知為啥給個變量就傳不了
  • 黑女2008
    黑女2008
    你照我的打上去空置??不是吧,<s:hidden name="user.phone" value="" f="bbcc" a="<%= p %>"></s:hidden> 你多刷新下,我懷疑你那沒加載出來
  • 1 回答
  • 0 關(guān)注
  • 1873 瀏覽

添加回答

舉報

0/150
提交
取消
微信客服

購課補(bǔ)貼
聯(lián)系客服咨詢優(yōu)惠詳情

幫助反饋 APP下載

慕課網(wǎng)APP
您的移動學(xué)習(xí)伙伴

公眾號

掃描二維碼
關(guān)注慕課網(wǎng)微信公眾號